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