diff --git a/server.c b/server.c index 5b1b21a2279c47d9961035af9e3d359fa20a5701..c15cf0636dcbdb19f06321c2a838d13e81e0944d 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); }