소스 검색

update web socket sharp

Luke Pulverenti 10 년 전
부모
커밋
5abbc84122

+ 4 - 7
MediaBrowser.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpListener.cs

@@ -78,6 +78,8 @@ namespace MediaBrowser.Server.Implementations.HttpServer.SocketSharp
         // Handle the processing of a request in here.
         private void ListenerCallback(IAsyncResult asyncResult)
         {
+            _listenForNextRequest.Set();
+
             var listener = asyncResult.AsyncState as HttpListener;
             HttpListenerContext context;
 
@@ -88,8 +90,7 @@ namespace MediaBrowser.Server.Implementations.HttpServer.SocketSharp
             {
                 if (!isListening)
                 {
-                    _logger.Debug("Ignoring ListenerCallback() as HttpListener is no longer listening");
-                    return;
+                    _logger.Debug("Ignoring ListenerCallback() as HttpListener is no longer listening"); return;
                 }
                 // The EndGetContext() method, as with all Begin/End asynchronous methods in the .NET Framework,
                 // blocks until there is a request to be processed or some type of data is available.
@@ -105,10 +106,6 @@ namespace MediaBrowser.Server.Implementations.HttpServer.SocketSharp
                 _logger.Warn(errMsg);
                 return;
             }
-            finally
-            {
-                _listenForNextRequest.Set();
-            }
 
             Task.Factory.StartNew(() => InitTask(context));
         }
@@ -268,4 +265,4 @@ namespace MediaBrowser.Server.Implementations.HttpServer.SocketSharp
             }
         }
     }
-}
+}

+ 6 - 1
MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json

@@ -457,5 +457,10 @@
     "MessagePendingMediaBrowserAccountAdded": "The Media Browser account has been added to this user. An email will be sent to the owner of the account. The invitation will need to be confirmed by clicking a link within the email.",
     "HeaderMediaBrowserAccountRemoved": "Media Browser Account Removed",
     "MessageMediaBrowserAccontRemoved": "The Media Browser account has been removed from this user.",
-    "TooltipLinkedToMediaBrowserConnect": "Linked to Media Browser Connect"
+    "TooltipLinkedToMediaBrowserConnect": "Linked to Media Browser Connect",
+    "HeaderUnrated": "Unrated",
+    "ValueDiscNumber": "Disc {0}",
+    "HeaderUnknownDate": "Unknown Date",
+    "HeaderUnknownYear": "Unknown Year",
+    "ValueMinutes":  "{0} min"
 }