diff --git a/websocket-sharp/Net/EndPointListener.cs b/websocket-sharp/Net/EndPointListener.cs index f636d180..6e250046 100644 --- a/websocket-sharp/Net/EndPointListener.cs +++ b/websocket-sharp/Net/EndPointListener.cs @@ -459,19 +459,6 @@ namespace WebSocketSharp.Net while (Interlocked.CompareExchange (ref _prefixes, prefs2, prefs) != prefs); } - public bool BindContext (HttpListenerContext context) - { - HttpListenerPrefix pref; - var lsnr = searchListener (context.Request.Url, out pref); - if (lsnr == null) - return false; - - context.Listener = lsnr; - context.Connection.Prefix = pref; - - return true; - } - public void Close () { _socket.Close (); diff --git a/websocket-sharp/Net/HttpConnection.cs b/websocket-sharp/Net/HttpConnection.cs index 89b5fff0..c21f48f4 100644 --- a/websocket-sharp/Net/HttpConnection.cs +++ b/websocket-sharp/Net/HttpConnection.cs @@ -286,7 +286,7 @@ namespace WebSocketSharp.Net return; } - if (!conn._listener.BindContext (conn._context)) { + if (!conn._listener.BindHttpListenerTo (conn._context)) { conn.SendError ("Invalid host", 400); return; }