diff options
-rw-r--r-- | src/blogc-runserver/httpd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/blogc-runserver/httpd.c b/src/blogc-runserver/httpd.c index d1fc0e1..13b7800 100644 --- a/src/blogc-runserver/httpd.c +++ b/src/blogc-runserver/httpd.c @@ -374,6 +374,8 @@ br_httpd_run(const char *host, const char *port, const char *docroot, if (threads[current_thread].initialized) { if (pthread_join(threads[current_thread].thread, NULL) != 0) { fprintf(stderr, "Failed to join thread\n"); + free(arg->ip); + free(arg); rv = 3; goto cleanup; } |