diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-07-21 21:31:53 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-07-21 21:31:53 -0400 |
| commit | 1ddbdd8943b010f21d83a3f77329d2bb93100cde (patch) | |
| tree | a2d9b718c7d0982fc75bca7e2320d2b4accd2e89 | |
| parent | c524f3919ef019092d3bcfa246870bc3f16070c5 (diff) | |
update startup logging
| -rw-r--r-- | MediaBrowser.ServerApplication/MainStartup.cs | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/MediaBrowser.ServerApplication/MainStartup.cs b/MediaBrowser.ServerApplication/MainStartup.cs index f8b03bbc2..d96b0a005 100644 --- a/MediaBrowser.ServerApplication/MainStartup.cs +++ b/MediaBrowser.ServerApplication/MainStartup.cs @@ -193,7 +193,7 @@ namespace MediaBrowser.ServerApplication /// <param name="appPaths">The app paths.</param> private static void BeginLog(ILogger logger, IApplicationPaths appPaths) { - logger.Info("Media Browser Server started"); + logger.Info("Media Browser Server started"); ApplicationHost.LogEnvironmentInfo(logger, appPaths); } @@ -221,13 +221,7 @@ namespace MediaBrowser.ServerApplication } var task = _appHost.Init(initProgress); - Task.WaitAll(task); - - task = _appHost.RunStartupTasks(); - Task.WaitAll(task); - - SystemEvents.SessionEnding += SystemEvents_SessionEnding; - SystemEvents.SessionSwitch += SystemEvents_SessionSwitch; + task = task.ContinueWith(new Action<Task>(a => _appHost.RunStartupTasks())); if (runService) { @@ -235,6 +229,11 @@ namespace MediaBrowser.ServerApplication } else { + Task.WaitAll(task); + + SystemEvents.SessionEnding += SystemEvents_SessionEnding; + SystemEvents.SessionSwitch += SystemEvents_SessionSwitch; + HideSplashScreen(); ShowTrayIcon(); |
