Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: websocket deadlock for high amounts of concurrency (#141)
* fix: send websocket request only when promise was set * fix: only decode once for path decision * fix: concurrency issue with websocket send * fix: websocket wait for response before continuing * fix: async exec receive ws messages * fix: increase max frame size * fix: single threaded ws group * fix: sometimes websocket was not initialized * fix: revert to 4 threads * fix: avoid deadlock by having multiple seperate queues * fix: switch from semaphores to closures * fix: do not send from queue * fix: do not access synchronized array synchronously
- Loading branch information