|
@@ -137,13 +137,14 @@ namespace MediaBrowser.Server.Mono
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- Console.WriteLine("appHost.Init");
|
|
|
+ //Console.WriteLine("appHost.Init");
|
|
|
|
|
|
appHost.Init();
|
|
|
|
|
|
appHost.ImageProcessor.ImageEncoder = ImageEncoderHelper.GetImageEncoder(_logger, fileSystem, options, () => appHost.HttpClient, appPaths, environmentInfo, appHost.LocalizationManager);
|
|
|
|
|
|
- Console.WriteLine("Running startup tasks");
|
|
|
+ //Console.WriteLine("Running startup tasks");
|
|
|
+ _logger.LogInformation("Running startup tasks");
|
|
|
|
|
|
var task = appHost.RunStartupTasks();
|
|
|
Task.WaitAll(task);
|
|
@@ -291,10 +292,12 @@ namespace MediaBrowser.Server.Mono
|
|
|
{
|
|
|
var exception = (Exception)e.ExceptionObject;
|
|
|
|
|
|
- // TODO
|
|
|
- /*
|
|
|
- new UnhandledExceptionWriter(_appPaths, _logger, _logManager, FileSystem, new ConsoleLogger()).Log(exception);
|
|
|
+ //new UnhandledExceptionWriter(_appPaths, _logger, _logManager, FileSystem, new ConsoleLogger()).Log(exception);
|
|
|
+
|
|
|
+ _logger.LogCritical(exception, "Unhandled Exception");
|
|
|
|
|
|
+ // TODO: @bond
|
|
|
+ /*
|
|
|
if (!Debugger.IsAttached)
|
|
|
{
|
|
|
var message = LogHelper.GetLogMessage(exception).ToString();
|
|
@@ -304,7 +307,8 @@ namespace MediaBrowser.Server.Mono
|
|
|
{
|
|
|
Environment.Exit(System.Runtime.InteropServices.Marshal.GetHRForException(exception));
|
|
|
}
|
|
|
- }*/
|
|
|
+ }
|
|
|
+ */
|
|
|
}
|
|
|
|
|
|
public static void Shutdown()
|