From a9db8ca9e4dc64e196fbb095939f3bfbeb659696 Mon Sep 17 00:00:00 2001 From: UltraQbik Date: Thu, 22 Aug 2024 23:48:07 +0300 Subject: es --- main.py | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) (limited to 'main.py') diff --git a/main.py b/main.py index c4b66bc..43ebac2 100644 --- a/main.py +++ b/main.py @@ -137,7 +137,6 @@ class HTTPServer: break # else append to client list and create new task - self.clients.append(client) await loop.create_task(self.client_handle(client)) async def client_handle(self, client: ssl.SSLSocket): @@ -280,7 +279,7 @@ class HTTPServer: byte_header += f"{key}: {value}\r\n".encode("ascii") # send response to the client - await asyncio.get_event_loop().create_task(ssl_sock_sendall( + await ssl_sock_sendall( client, b'HTTP/1.1 ' + get_response_code(response) + @@ -288,18 +287,7 @@ class HTTPServer: byte_header + # if empty, we'll just get b'\r\n\r\n' b'\r\n' + data - )) - - # # send response to the client - # await ssl_sock_sendall( - # client, - # b'HTTP/1.1 ' + - # get_response_code(response) + - # b'\r\n' + - # byte_header + # if empty, we'll just get b'\r\n\r\n' - # b'\r\n' + - # data - # ) + ) def _close_client(self, client: socket.socket): """ -- cgit 1.4.1