put WebSocket connection upgrade in the request promise queue