From d639d781615a1c6e6f9b6bfe9c9627cc108543fc Mon Sep 17 00:00:00 2001 From: klemek Date: Fri, 17 Apr 2026 00:49:10 +0200 Subject: [PATCH] fix(handler): close connection after answer --- src/handlers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/handlers.py b/src/handlers.py index c531925..720bb70 100644 --- a/src/handlers.py +++ b/src/handlers.py @@ -99,6 +99,7 @@ class _BaseHandler(abc.ABC, http.server.BaseHTTPRequestHandler): self.send_header(header, value) self.end_headers() self.wfile.write(encoded) + self.close_connection = True def send_status_only( self, @@ -112,6 +113,7 @@ class _BaseHandler(abc.ABC, http.server.BaseHTTPRequestHandler): for header, value in headers.items(): self.send_header(header, value) self.end_headers() + self.close_connection = True def _get_host(self) -> str: if self.headers["Host"] is None: