From 047507368ec93c8b2e04435f9f1c3c5bd9d8bacd Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Sat, 27 Jun 2026 21:12:17 +0200 Subject: [PATCH] add assert to make sure current keep-alive logic staus correct --- src/http_server.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/http_server.cpp b/src/http_server.cpp index 3536960..55cad35 100644 --- a/src/http_server.cpp +++ b/src/http_server.cpp @@ -354,7 +354,10 @@ namespace sim { auto const status_end = m_send_buffer.find("\r\n"); if (status_end != std::string::npos) - m_send_buffer.insert(status_end + 2, "Connection: close\r\n"); + { + assert(m_send_buffer.find("Connection:") == std::string::npos); + m_send_buffer.insert(status_end + 2, "Connection: close\r\n"); + } } }