aboutsummaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'server.c')
-rw-r--r--server.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/server.c b/server.c
index dab19b4..5e9074e 100644
--- a/server.c
+++ b/server.c
@@ -102,7 +102,8 @@ int main(int argc, char* argv[]) {
close(fd_socket);
handleCLI(vhosts, vhostsc);
freeVhosts(vhosts, vhostsc);
- //while(wait(NULL) > 0);
+ sdsfree(host);
+ sdsfree(port);
return 0;
}
@@ -169,6 +170,8 @@ int main(int argc, char* argv[]) {
on_connection(strAddr, fd_client, vhosts, argc - 1);
close(fd_client);
freeVhosts(vhosts, vhostsc);
+ sdsfree(host);
+ sdsfree(port);
return 0;
}
close(fd_client);
@@ -177,4 +180,6 @@ int main(int argc, char* argv[]) {
while(wait(NULL) > 0);
freeVhosts(vhosts, vhostsc);
close(fd_socket);
+ sdsfree(host);
+ sdsfree(port);
}