A ruby WebSocket without EM