File tree Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -1613,13 +1613,22 @@ private void messages (MessageEventArgs e)
16131613 OnMessage . Emit ( this , e ) ;
16141614 }
16151615 catch ( Exception ex ) {
1616- _logger . Error ( ex . ToString ( ) ) ;
1617- error ( "An error has occurred during an OnMessage event." , ex ) ;
1616+ _logger . Error ( ex . Message ) ;
1617+ _logger . Debug ( ex . ToString ( ) ) ;
1618+
1619+ error ( "An exception has occurred during an OnMessage event." , ex ) ;
16181620 }
16191621
16201622 lock ( _forMessageEventQueue ) {
1621- if ( _messageEventQueue . Count == 0 || _readyState != WebSocketState . Open ) {
1623+ if ( _messageEventQueue . Count == 0 ) {
1624+ _inMessage = false ;
1625+
1626+ return ;
1627+ }
1628+
1629+ if ( _readyState != WebSocketState . Open ) {
16221630 _inMessage = false ;
1631+
16231632 return ;
16241633 }
16251634
You can’t perform that action at this time.
0 commit comments