[Modify] Add it

This commit is contained in:
sta 2017-11-30 15:36:52 +09:00
parent a40bd7b22e
commit 34c9c7da0f

View File

@ -1764,6 +1764,29 @@ namespace WebSocketSharp
return false;
}
// As server
private void refuseHandshake (CloseStatusCode code, string reason)
{
_readyState = WebSocketState.Closing;
var res = createHandshakeFailureResponse (HttpStatusCode.BadRequest);
sendHttpResponse (res);
releaseServerResources ();
_readyState = WebSocketState.Closed;
var e = new CloseEventArgs (code, reason);
try {
OnClose.Emit (this, e);
}
catch (Exception ex) {
_logger.Error (ex.Message);
_logger.Debug (ex.ToString ());
}
}
// As client
private void releaseClientResources ()
{