threads are using signals and the GC code is #ifdef if available.
[citadel.git] / citadel / citserver.c
index 4a86604ad7509f7a5fd073331f43ed37e3b78fa3..43adab030721f81580a34d019b336ce569898029 100644 (file)
@@ -243,7 +243,7 @@ void master_cleanup(int exitcode) {
        
        if (restart_server != 0)
                exit(1);
-       if ((running_as_daemon != 0) && (exitcode == 0))
+       if ((running_as_daemon != 0) && ((exitcode == 0) ))
                exitcode = CTDLEXIT_SHUTDOWN;
        exit(exitcode);
 }