failover on websocket