]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
master: Fix compiling with systemd after /dev/null changes
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 16 Nov 2016 19:36:17 +0000 (21:36 +0200)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 16 Nov 2016 19:36:17 +0000 (21:36 +0200)
src/master/service-listen.c

index d46e08ff54a95968e79f0a0e49e18fac99790493..786aa4181088a029f423e85fc972c3c3fbc10a19 100644 (file)
@@ -324,7 +324,7 @@ static int services_verify_systemd(struct service_list *service_list)
                                i_error("systemd listens on port %d, but it's not configured in Dovecot. Closing.",port);
                                if (shutdown(fd, SHUT_RDWR) < 0 && errno != ENOTCONN)
                                        i_error("shutdown() failed: %m");
-                               if (dup2(null_fd, fd) < 0)
+                               if (dup2(dev_null_fd, fd) < 0)
                                        i_error("dup2() failed: %m");
                        }
                }