r267: Really fix the segfault. Hand the brown paper bag, please
[nbd.git] / nbd-server.c
index e6ff422..a7f759f 100644 (file)
@@ -1323,7 +1323,7 @@ void destroy_pid_t(gpointer data) {
 void daemonize(SERVER* serve) {
        FILE*pidf;
 
-       if(!(serve->port)) {
+       if(serve && !(serve->port)) {
                return;
        }
        if(daemon(0,0)<0) {