diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs index 99ff65c2..1122c05d 100644 --- a/websocket-sharp/WebSocket.cs +++ b/websocket-sharp/WebSocket.cs @@ -840,8 +840,8 @@ namespace WebSocketSharp return false; } + _readyState = WebSocketState.Connecting; try { - _readyState = WebSocketState.Connecting; if (doHandshake ()) { _readyState = WebSocketState.Open; return true;