Browse Source

change manual reset event

Luke Pulverenti 11 years ago
parent
commit
8d20621e19

+ 2 - 2
MediaBrowser.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpListener.cs

@@ -15,7 +15,7 @@ namespace MediaBrowser.Server.Implementations.HttpServer.SocketSharp
     public class WebSocketSharpListener : IHttpListener
     public class WebSocketSharpListener : IHttpListener
     {
     {
         private HttpListener _listener;
         private HttpListener _listener;
-        private readonly ManualResetEventSlim _listenForNextRequest = new ManualResetEventSlim(false);
+        private readonly ManualResetEvent _listenForNextRequest = new ManualResetEvent(false);
 
 
         private readonly ILogger _logger;
         private readonly ILogger _logger;
         private readonly Action<string> _endpointListener;
         private readonly Action<string> _endpointListener;
@@ -64,7 +64,7 @@ namespace MediaBrowser.Server.Implementations.HttpServer.SocketSharp
                 try
                 try
                 {
                 {
                     _listener.BeginGetContext(ListenerCallback, _listener);
                     _listener.BeginGetContext(ListenerCallback, _listener);
-                    _listenForNextRequest.Wait();
+                    _listenForNextRequest.WaitOne();
                 }
                 }
                 catch (Exception ex)
                 catch (Exception ex)
                 {
                 {