From f2b4811145a0a45b2a866aefb095f833c8cb50ae Mon Sep 17 00:00:00 2001 From: Artur Borecki Date: Fri, 29 Aug 2025 15:20:02 +0200 Subject: [PATCH] feat(backend_server.py): add `BackendServer._send_ack()` helper method --- src/judas_server/backend/backend_server.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/judas_server/backend/backend_server.py b/src/judas_server/backend/backend_server.py index d530bdf..bbf8833 100644 --- a/src/judas_server/backend/backend_server.py +++ b/src/judas_server/backend/backend_server.py @@ -60,6 +60,16 @@ class BackendServer: ) time.sleep(1) + def _send_ack(self, client: Client) -> None: + """Send an ACK message to a client. + + Args: + client (Client): The client to send the ACK to. + """ + ack: bytes = Message.ack().to_bytes() + self.logger.debug(f"[>] Sending ACK to {client}") + client.outbound += ack + def _accept_connection(self, sock: socket.socket) -> None: """Accept a new client connection.