]> arthur.barton.de Git - netdata.git/blobdiff - src/web_server.c
nonzero option should return all selected dimensions if they are all zero; fixes...
[netdata.git] / src / web_server.c
index 39e5ef0ed186487a6517613213cbee44ed4ce71b..8e942a59d549e8dc380447de1f2f5f1753fa1305 100644 (file)
@@ -470,8 +470,9 @@ void *socket_listen_main_multi_threaded(void *ptr) {
     debug(D_WEB_CLIENT, "LISTENER: exit!");
     close_listen_sockets();
 
+    freez(fds);
+
     static_thread->enabled = 0;
-    static_thread->thread = NULL;
     pthread_exit(NULL);
     return NULL;
 }
@@ -642,7 +643,6 @@ void *socket_listen_main_single_threaded(void *ptr) {
     close_listen_sockets();
 
     static_thread->enabled = 0;
-    static_thread->thread = NULL;
     pthread_exit(NULL);
     return NULL;
 }