From 248af6ccc8c5ec03b7e12943c14184dfcadf7021 Mon Sep 17 00:00:00 2001
From: Saleh Ahmed Khan <s.khan20@student.unimelb.edu.au>
Date: Thu, 19 Apr 2018 22:27:24 +1000
Subject: [PATCH] Code made safer, eliminate risk of stray processes/wasted
 resources by exiting threads

---
 server.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/server.c b/server.c
index 5b1b21a..c15cf06 100644
--- a/server.c
+++ b/server.c
@@ -79,6 +79,7 @@ int main(int argc, char *argv[]) {
 			read(newsockfd, buffer, BUF-1);
 			parse_request_and_send_response(root, buffer, newsockfd);
 			close(newsockfd);
+			exit(0);
 		}
 		close(newsockfd);
 	}
-- 
GitLab