Browse Source

[Modify] Polish it

master
sta 1 month ago
parent
commit
86dee99020
  1. 47
      websocket-sharp/WebSocket.cs

47
websocket-sharp/WebSocket.cs

@ -2452,37 +2452,36 @@ namespace WebSocketSharp
Action receive = null;
receive =
() =>
WebSocketFrame.ReadFrameAsync (
_stream,
false,
frame => {
var cont = processReceivedFrame (frame)
&& _readyState != WebSocketState.Closed;
() => WebSocketFrame.ReadFrameAsync (
_stream,
false,
frame => {
var cont = processReceivedFrame (frame)
&& _readyState != WebSocketState.Closed;
if (!cont) {
var exited = _receivingExited;
if (!cont) {
var exited = _receivingExited;
if (exited != null)
exited.Set ();
if (exited != null)
exited.Set ();
return;
}
return;
}
receive ();
receive ();
if (_inMessage)
return;
if (_inMessage)
return;
message ();
},
ex => {
_log.Fatal (ex.Message);
_log.Debug (ex.ToString ());
message ();
},
ex => {
_log.Fatal (ex.Message);
_log.Debug (ex.ToString ());
abort ("An exception has occurred while receiving.", ex);
}
);
abort ("An exception has occurred while receiving.", ex);
}
);
receive ();
}

Loading…
Cancel
Save