Fix a few for WebSocket.cs
This commit is contained in:
parent
87068bc4f3
commit
12b4af3628
@ -511,26 +511,22 @@ namespace WebSocketSharp
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void acceptException (Exception exception, string reason)
|
private void acceptException (Exception exception, string message)
|
||||||
{
|
{
|
||||||
var code = CloseStatusCode.Abnormal;
|
var code = CloseStatusCode.Abnormal;
|
||||||
var msg = reason;
|
var reason = message;
|
||||||
if (exception is WebSocketException) {
|
if (exception is WebSocketException) {
|
||||||
var wsex = (WebSocketException) exception;
|
var wsex = (WebSocketException) exception;
|
||||||
code = wsex.Code;
|
code = wsex.Code;
|
||||||
reason = wsex.Message;
|
reason = wsex.Message;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (code == CloseStatusCode.Abnormal || code == CloseStatusCode.TlsHandshakeFailure) {
|
if (code == CloseStatusCode.Abnormal || code == CloseStatusCode.TlsHandshakeFailure)
|
||||||
_logger.Fatal (exception.ToString ());
|
_logger.Fatal (exception.ToString ());
|
||||||
reason = msg;
|
else
|
||||||
}
|
|
||||||
else {
|
|
||||||
_logger.Error (reason);
|
_logger.Error (reason);
|
||||||
msg = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
error (msg ?? code.GetMessage ());
|
error (message ?? code.GetMessage ());
|
||||||
if (_readyState == WebSocketState.Connecting && !_client)
|
if (_readyState == WebSocketState.Connecting && !_client)
|
||||||
Close (HttpStatusCode.BadRequest);
|
Close (HttpStatusCode.BadRequest);
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user