Don't reconfig after each query after a manual reload.
[apps/pfixtools.git] / common / server.c
index 6ea1a9a..ea1df31 100644 (file)
@@ -141,8 +141,9 @@ int server_loop(start_client_t starter, delete_client_t deleter,
         int n;
 
         if (sighup && refresh) {
+            sighup = false;
             if (!refresh(config)) {
-                syslog(LOG_ERR, "error while refreshing configuration");
+                crit("error while refreshing configuration");
                 return EXIT_FAILURE;
             }
         }