diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-12-11 12:04:11 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-12-15 17:58:40 +0100 |
commit | 68a3d9153883b90c99ea2aec20075146ce58beaa (patch) | |
tree | 15b9ed61bb2183d344b241c1da1db81209f2be58 | |
parent | fa8342228b29e6cc419ca27159617dccc321d668 (diff) | |
download | systemd-68a3d9153883b90c99ea2aec20075146ce58beaa.tar.gz |
sd-bus: use SOCK_CLOEXEC on one more socket
-rw-r--r-- | src/libsystemd/sd-bus/bus-container.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsystemd/sd-bus/bus-container.c b/src/libsystemd/sd-bus/bus-container.c index f09d5e7fd1..b11ebb3f65 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, |