[Modify] Don't throw

This commit is contained in:
sta 2016-02-20 15:41:27 +09:00
parent 07f85d6764
commit 88b182083c

View File

@ -671,12 +671,20 @@ namespace WebSocketSharp
string msg;
if (!checkHandshakeRequest (_context, out msg)) {
sendHttpResponse (createHandshakeFailureResponse (HttpStatusCode.BadRequest));
throw new WebSocketException (CloseStatusCode.ProtocolError, msg);
_logger.Fatal (msg);
fatal ("An error has occurred while accepting.", CloseStatusCode.ProtocolError);
return false;
}
if (!customCheckHandshakeRequest (_context, out msg)) {
sendHttpResponse (createHandshakeFailureResponse (HttpStatusCode.BadRequest));
throw new WebSocketException (CloseStatusCode.PolicyViolation, msg);
_logger.Fatal (msg);
fatal ("An error has occurred while accepting.", CloseStatusCode.PolicyViolation);
return false;
}
_base64Key = _context.Headers["Sec-WebSocket-Key"];