From 9d23d3454c1f6fa34c7f5e9b4dee405f08c1f510 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Wed, 7 Aug 2024 14:19:05 +1200 Subject: [PATCH] httpd: add scope block --- httpd.d | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/httpd.d b/httpd.d index 488262d..0c99cd5 100644 --- a/httpd.d +++ b/httpd.d @@ -22,6 +22,11 @@ main(string[] args) listener.bind(new InternetAddress("127.0.0.1", 80)); listener.listen(32); + scope (exit) { + listener.shutdown(SocketShutdown.BOTH); + listener.close(); + } + readSet = new SocketSet(); while (true) {