fix websocket reuse