aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpListener.cs11
-rw-r--r--MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json7
2 files changed, 10 insertions, 8 deletions
diff --git a/MediaBrowser.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpListener.cs b/MediaBrowser.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpListener.cs
index c91785111..9deb34e91 100644
--- a/MediaBrowser.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpListener.cs
+++ b/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
}
}
}
-}
+} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json b/MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json
index 297e351ea..ffe56e3d9 100644
--- a/MediaBrowser.Server.Implementations/Localization/JavaScript/javascript.json
+++ b/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"
}