]> git.pond.sub.org Git - empserver/blobdiff - src/server/main.c
(main): Non-zero flags imply !daemonize. Make explicit.
[empserver] / src / server / main.c
index 69db0c589aec2316874760a843b3750de8064f09..22b776748f11187c23849624949cbf81276bbd00 100644 (file)
@@ -149,9 +149,11 @@ main(int argc, char **argv)
 #else
        case 'p':
            flags |= EMPTH_PRINT;
+           daemonize = 0;
            break;
        case 's':
            flags |= EMPTH_PRINT | EMPTH_STACKCHECK;
+           daemonize = 0;
            break;
 #endif
        case 'h':
@@ -220,7 +222,7 @@ main(int argc, char **argv)
 
     init_server(flags);
 #ifndef _WIN32
-    if (daemonize != 0 && flags == 0)
+    if (daemonize)
        disassoc();
 #endif
     start_server(flags);