refactor: improve backend server #11

Merged
pufereq merged 8 commits from refactor/improve-backend-server into develop 2025-11-30 17:34:14 +00:00
3 changed files with 111 additions and 62 deletions
Showing only changes of commit f365139e9f - Show all commits

View File

@@ -242,7 +242,7 @@ class BackendServer:
events = self.selector.select(timeout=1) events = self.selector.select(timeout=1)
for key, mask in events: for key, mask in events:
if key.data is None: if key.data is None:
self._accept_connection(key.fileobj) self._accept_connection(key.fileobj) # type: ignore
else: else:
self._handle_connection(key, mask) self._handle_connection(key, mask)
time.sleep(0.001) # prevent 100% CPU usage time.sleep(0.001) # prevent 100% CPU usage