From 50248621650590c17fcf96c0cec9618a2b0dd07c Mon Sep 17 00:00:00 2001 From: Artur Borecki Date: Mon, 22 Sep 2025 21:58:59 +0200 Subject: [PATCH] fix(backend_server.py): add 1ms sleep to prevent 100% CPU usage in `_loop()` --- src/judas_server/backend/backend_server.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/judas_server/backend/backend_server.py b/src/judas_server/backend/backend_server.py index 89930c6..0411a15 100644 --- a/src/judas_server/backend/backend_server.py +++ b/src/judas_server/backend/backend_server.py @@ -197,6 +197,8 @@ class BackendServer: self._accept_connection(key.fileobj) else: self._handle_connection(key, mask) + time.sleep(0.001) # prevent 100% CPU usage + except Exception as e: self.logger.error(f"Server error: {e}") raise e