warm socks for JavaScript WebSocket