I want to know if this is do-able:
1. Send a websocket message.
2. In the "on" method handling the response, send another websocket message (to the same websocket as #1).
3. Receive a response to that second message.
I've tried this and the second response does not seem to get handled until I return from the "on" method for the first response, as if there is just one thread handling responses.
Is that how it is designed to work? Can I tweak some setting to make this work?