Browse Source

fixes #162 - Random MediaBrowser3 Crash

Luke Pulverenti 12 năm trước cách đây
mục cha
commit
48d60b2f6a
1 tập tin đã thay đổi với 11 bổ sung1 xóa
  1. 11 1
      MediaBrowser.Server.Implementations/HttpServer/HttpServer.cs

+ 11 - 1
MediaBrowser.Server.Implementations/HttpServer/HttpServer.cs

@@ -296,7 +296,17 @@ namespace MediaBrowser.Server.Implementations.HttpServer
 
             RaiseReceiveWebRequest(context);
 
-            await Task.Run(() => ProcessRequest(context)).ConfigureAwait(false);
+            await Task.Run(() =>
+            {
+                try
+                {
+                    ProcessRequest(context);
+                }
+                catch (Exception ex)
+                {
+                    _logger.ErrorException("ProcessRequest failure", ex);
+                }
+            }).ConfigureAwait(false);
         }
 
         /// <summary>