improve WebSocket connection handling