diff --git a/websocket-sharp/Net/HttpListener.cs b/websocket-sharp/Net/HttpListener.cs index 78c73fa6..1cced0a2 100644 --- a/websocket-sharp/Net/HttpListener.cs +++ b/websocket-sharp/Net/HttpListener.cs @@ -589,6 +589,7 @@ namespace WebSocketSharp.Net _ctxRegistry[context] = context; var ares = getAsyncResultFromQueue (); + if (ares == null) _ctxQueue.Add (context); else