diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs index d975673f..5953fe22 100644 --- a/websocket-sharp/WebSocket.cs +++ b/websocket-sharp/WebSocket.cs @@ -1505,10 +1505,16 @@ namespace WebSocketSharp try { _pongReceived.Set (); } - catch (NullReferenceException) { + catch (NullReferenceException ex) { + _logger.Error (ex.Message); + _logger.Debug (ex.ToString ()); + return false; } - catch (ObjectDisposedException) { + catch (ObjectDisposedException ex) { + _logger.Error (ex.Message); + _logger.Debug (ex.ToString ()); + return false; }