From 35b1eef124b48b1ec6b6192a3f09d87b56b2cb38 Mon Sep 17 00:00:00 2001 From: sta Date: Sat, 15 Feb 2014 17:43:17 +0900 Subject: [PATCH] Fix for issue #30 --- websocket-sharp/WebSocket.cs | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs index 0479bcd5..0169486a 100644 --- a/websocket-sharp/WebSocket.cs +++ b/websocket-sharp/WebSocket.cs @@ -1054,10 +1054,7 @@ namespace WebSocketSharp { lock (_forConn) { if (_readyState != WebSocketState.OPEN) { - var msg = "The WebSocket connection isn't available."; - _logger.Error (msg); - error (msg); - + _logger.Warn ("Sending has been interrupted."); return false; } @@ -1088,10 +1085,7 @@ namespace WebSocketSharp { lock (_forConn) { if (_readyState != WebSocketState.OPEN) { - var msg = "The WebSocket connection isn't available."; - _logger.Error (msg); - error (msg); - + _logger.Warn ("Sending has been interrupted."); return false; } @@ -1193,19 +1187,10 @@ namespace WebSocketSharp null); } - private bool sendFragmented ( - Opcode opcode, Stream stream, Mask mask, bool compressed) + private bool sendFragmented (Opcode opcode, Stream stream, Mask mask, bool compressed) { var len = stream.Length; - if (sendFragmented (opcode, stream, len, mask, compressed) == len) - return true; - - var msg = "Sending fragmented data is interrupted."; - _logger.Error (msg); - error (msg); - close (CloseStatusCode.ABNORMAL, msg, false); - - return false; + return sendFragmented (opcode, stream, len, mask, compressed) == len; } private long sendFragmented (