fixed: websocket ping/pong