fix(backend_server.py): fix server waiting for closed socket to dissapear by reusing it in __init__()

This commit is contained in:
2025-08-29 00:20:02 +02:00
parent cafef5ed93
commit c0cacfad2d

View File

@@ -27,6 +27,9 @@ class BackendServer:
self.selector = selectors.DefaultSelector()
self.server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.server_socket.setsockopt(
socket.SOL_SOCKET, socket.SO_REUSEADDR, 1
)
self._bind_socket(host, port)
self.server_socket.listen()
self.server_socket.setblocking(False)