[Modify] Replace it

This commit is contained in:
sta 2020-11-08 17:59:58 +09:00
parent 631da19ff2
commit af62f88d88

View File

@ -313,31 +313,13 @@ namespace WebSocketSharp.Net
var url = conn._context.Request.Url; var url = conn._context.Request.Url;
HttpListener lsnr; HttpListener lsnr;
if (!conn._listener.TrySearchHttpListener (url, out lsnr)) { if (conn._listener.TrySearchHttpListener (url, out lsnr)) {
conn.SendError (null, 404); conn.registerContext (lsnr);
return; return;
} }
if (conn._lastListener != lsnr) { conn.SendError (null, 404);
conn.removeConnection ();
if (!lsnr.AddConnection (conn)) {
conn.close ();
return;
}
conn._lastListener = lsnr;
}
conn._context.Listener = lsnr;
if (!conn._context.Authenticate ())
return;
if (conn._context.Register ())
conn._contextRegistered = true;
return; return;
} }