Some websocket requests take forever to response. I should be able to cancel them midway.