From fef1bbc6f1d8a39f2f093f16ebfe2d7583d1c21d Mon Sep 17 00:00:00 2001 From: Nayan <33187059+GShadow5@users.noreply.github.com> Date: Tue, 6 May 2025 16:55:09 -0400 Subject: [PATCH] fully close socket on quit --- webserver.c | 1 + 1 file changed, 1 insertion(+) diff --git a/webserver.c b/webserver.c index ab77f1f..2e406dc 100644 --- a/webserver.c +++ b/webserver.c @@ -55,6 +55,7 @@ int main(int argc, char **argv) { read(STDIN_FILENO, &c, 1); if (c == 'q') { close(server); + shutdown(server, SHUT_RDWR); printf("Server closed\n"); break; }