Skip to content

Commit 7fafe66

Browse files
committed
[Modify] Polish it
1 parent 089e468 commit 7fafe66

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

websocket-sharp/WebSocket.cs

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1641,19 +1641,31 @@ private void messages (MessageEventArgs e)
16411641
private void open ()
16421642
{
16431643
_inMessage = true;
1644+
16441645
startReceiving ();
1646+
16451647
try {
16461648
OnOpen.Emit (this, EventArgs.Empty);
16471649
}
16481650
catch (Exception ex) {
1649-
_logger.Error (ex.ToString ());
1650-
error ("An error has occurred during the OnOpen event.", ex);
1651+
_logger.Error (ex.Message);
1652+
_logger.Debug (ex.ToString ());
1653+
1654+
error ("An exception has occurred during the OnOpen event.", ex);
16511655
}
16521656

16531657
MessageEventArgs e = null;
1658+
16541659
lock (_forMessageEventQueue) {
1655-
if (_messageEventQueue.Count == 0 || _readyState != WebSocketState.Open) {
1660+
if (_messageEventQueue.Count == 0) {
16561661
_inMessage = false;
1662+
1663+
return;
1664+
}
1665+
1666+
if (_readyState != WebSocketState.Open) {
1667+
_inMessage = false;
1668+
16571669
return;
16581670
}
16591671

0 commit comments

Comments
 (0)