From: Lennart Poettering Date: Fri, 11 Dec 2020 11:04:11 +0000 (+0100) Subject: sd-bus: use SOCK_CLOEXEC on one more socket X-Git-Tag: v248-rc1~499^2~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=68a3d9153883b90c99ea2aec20075146ce58beaa;p=thirdparty%2Fsystemd.git sd-bus: use SOCK_CLOEXEC on one more socket --- diff --git a/src/libsystemd/sd-bus/bus-container.c b/src/libsystemd/sd-bus/bus-container.c index f09d5e7fd13..b11ebb3f65f 100644 --- a/src/libsystemd/sd-bus/bus-container.c +++ b/src/libsystemd/sd-bus/bus-container.c @@ -49,7 +49,7 @@ int bus_container_connect_socket(sd_bus *b) { bus_socket_setup(b); - if (socketpair(AF_UNIX, SOCK_SEQPACKET, 0, pair) < 0) + if (socketpair(AF_UNIX, SOCK_SEQPACKET|SOCK_CLOEXEC, 0, pair) < 0) return -errno; r = namespace_fork("(sd-buscntrns)", "(sd-buscntr)", NULL, 0, FORK_RESET_SIGNALS|FORK_DEATHSIG,