Move synchronous test execution to thread pool executor to avoid blocking the async event loop. This prevents deadlocks when sync client code tries to communicate with async server in same loop. Note: Integration tests still experiencing timeouts - needs further investigation. Unit tests and TCP server communication are working.
10 KiB
10 KiB