change manual reset event

pull/702/head
Luke Pulverenti 10 years ago
parent e4e4865f7c
commit 8d20621e19

@ -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)
{ {

Loading…
Cancel
Save