浏览代码

Pls stop crashing

Bond_009 6 年之前
父节点
当前提交
88f5471fe3
共有 2 个文件被更改,包括 7 次插入7 次删除
  1. 1 1
      Emby.Server.Implementations/ApplicationHost.cs
  2. 6 6
      MediaBrowser.Server.Mono/Program.cs

+ 1 - 1
Emby.Server.Implementations/ApplicationHost.cs

@@ -405,7 +405,7 @@ namespace Emby.Server.Implementations
             // hack alert, until common can target .net core
             BaseExtensions.CryptographyProvider = CryptographyProvider;
 
-            XmlSerializer = new MyXmlSerializer(fileSystem, LoggerFactory.CreateLogger("XmlSerializer"));
+            XmlSerializer = new MyXmlSerializer(fileSystem, loggerFactory.CreateLogger("XmlSerializer"));
 
             NetworkManager = networkManager;
             networkManager.LocalSubnetsFn = GetConfiguredLocalSubnets;

+ 6 - 6
MediaBrowser.Server.Mono/Program.cs

@@ -53,12 +53,12 @@ namespace MediaBrowser.Server.Mono
             var appPaths = CreateApplicationPaths(applicationPath, customProgramDataPath);
             _appPaths = appPaths;
 
-            var logger = new LoggerConfiguration()
-                            .Enrich.FromLogContext()
-                            .WriteTo.Console()
-                            .CreateLogger();
-
-            using (var loggerFactory = new SerilogLoggerFactory(logger))
+            using (var loggerFactory = new SerilogLoggerFactory(
+                    new LoggerConfiguration()
+                        .Enrich.FromLogContext()
+                        .WriteTo.Console()
+                        .CreateLogger()
+                , true))
             {
                 _loggerFactory = loggerFactory;