From f20a36d7a300722752d488fb6c10f7f8fc8730e9 Mon Sep 17 00:00:00 2001 From: tsubakiky Date: Wed, 14 May 2025 13:12:08 +0900 Subject: [PATCH] client_runner: yield to the event loop --- conformance/client_runner.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/conformance/client_runner.py b/conformance/client_runner.py index e16c2bb..dcb3587 100755 --- a/conformance/client_runner.py +++ b/conformance/client_runner.py @@ -415,8 +415,6 @@ async def delayed_abort() -> None: if __name__ == "__main__": - if "--debug" in sys.argv: - logging.debug("Debug mode enabled") async def run_message(req: client_compat_pb2.ClientCompatRequest) -> None: """Run the message handler for a given request.""" @@ -435,5 +433,6 @@ async def read_requests() -> None: loop = asyncio.get_event_loop() while req := await loop.run_in_executor(None, read_request): loop.create_task(run_message(req)) + await asyncio.sleep(0) asyncio.run(read_requests())