diff --git a/lib/websocket/driver/hybi.rb b/lib/websocket/driver/hybi.rb index 01d952a..3bc0b97 100644 --- a/lib/websocket/driver/hybi.rb +++ b/lib/websocket/driver/hybi.rb @@ -103,7 +103,7 @@ module WebSocket end def frame(data, type = nil, code = nil) - return queue([data, type, code]) if @ready_state == 0 + return queue([data, type, code]) if @ready_state <= 0 return false unless @ready_state == 1 data = data.to_s unless Array === data