diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs index cf0caa4c..a8363493 100644 --- a/websocket-sharp/WebSocket.cs +++ b/websocket-sharp/WebSocket.cs @@ -2670,14 +2670,14 @@ namespace WebSocketSharp /// public void Send (byte[] data) { - if (data == null) - throw new ArgumentNullException ("data"); - if (_readyState != WebSocketState.Open) { var msg = "The current state of the connection is not Open."; throw new InvalidOperationException (msg); } + if (data == null) + throw new ArgumentNullException ("data"); + send (Opcode.Binary, new MemoryStream (data)); }