[Modify] Add it
This commit is contained in:
parent
07705dde6d
commit
631da19ff2
@ -460,6 +460,31 @@ namespace WebSocketSharp.Net
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void registerContext (HttpListener listener)
|
||||||
|
{
|
||||||
|
if (_lastListener != listener) {
|
||||||
|
removeConnection ();
|
||||||
|
|
||||||
|
if (!listener.AddConnection (this)) {
|
||||||
|
close ();
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
_lastListener = listener;
|
||||||
|
}
|
||||||
|
|
||||||
|
_context.Listener = listener;
|
||||||
|
|
||||||
|
if (!_context.Authenticate ())
|
||||||
|
return;
|
||||||
|
|
||||||
|
if (!_context.Register ())
|
||||||
|
return;
|
||||||
|
|
||||||
|
_contextRegistered = true;
|
||||||
|
}
|
||||||
|
|
||||||
private void removeConnection ()
|
private void removeConnection ()
|
||||||
{
|
{
|
||||||
if (_lastListener == null) {
|
if (_lastListener == null) {
|
||||||
|
Loading…
Reference in New Issue
Block a user