--- a/src/server/daemon/error.c Mon Nov 10 21:06:55 2025 +0100 +++ b/src/server/daemon/error.c Mon Nov 10 21:17:52 2025 +0100 @@ -107,7 +107,7 @@ } char buf[512]; - int len = snprintf(buf, 512, "HTTP/1.1 %d %s\r\nServer: webserver\r\nContent-type: text/html\r\nContent-length: %zd\r\n\r\n", status, statusmsg, msg.length); + int len = snprintf(buf, 512, "HTTP/1.1 %d %s\r\nServer: webserver\r\nContent-type: text/html\r\nContent-length: %zdConnection: close\r\n\r\n", status, statusmsg, msg.length); // set socket blocking int flags;