diff options
author | 2015-05-28 17:09:18 +0000 | |
---|---|---|
committer | 2015-05-28 17:09:18 +0000 | |
commit | 34b0dfa2ce04ea65ebff14b4e27f0d8bb61c70f8 (patch) | |
tree | 8bb8896b6128425b9c189b03a13a0ccda93acd9a | |
parent | Do not try to unlink the control socket in an unprivileged child (diff) | |
download | wireguard-openbsd-34b0dfa2ce04ea65ebff14b4e27f0d8bb61c70f8.tar.xz wireguard-openbsd-34b0dfa2ce04ea65ebff14b4e27f0d8bb61c70f8.zip |
Do not try to unlink the control socket in an unprivileged child
process on shutdown.
Found while working on tame(2).
OK gilles@
-rw-r--r-- | usr.sbin/smtpd/control.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/usr.sbin/smtpd/control.c b/usr.sbin/smtpd/control.c index 3e203fce219..b7000f84638 100644 --- a/usr.sbin/smtpd/control.c +++ b/usr.sbin/smtpd/control.c @@ -1,4 +1,4 @@ -/* $OpenBSD: control.c,v 1.102 2015/01/20 17:37:54 deraadt Exp $ */ +/* $OpenBSD: control.c,v 1.103 2015/05/28 17:09:18 florian Exp $ */ /* * Copyright (c) 2012 Gilles Chehade <gilles@poolp.org> @@ -304,7 +304,6 @@ static void control_shutdown(void) { log_info("info: control process exiting"); - unlink(SMTPD_SOCKET); _exit(0); } |