diff options
Diffstat (limited to 'sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch')
-rw-r--r-- | sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch b/sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch new file mode 100644 index 000000000000..c39575c62b67 --- /dev/null +++ b/sys-apps/systemd/files/238-0001-sd-bus-do-not-try-to-close-already-closed-fd-8392.patch @@ -0,0 +1,26 @@ +From 5681f772d7bc8226cb10bfc7f9fba0a29e34a54d Mon Sep 17 00:00:00 2001 +From: Yu Watanabe <watanabe.yu+github@gmail.com> +Date: Thu, 8 Mar 2018 22:19:35 +0900 +Subject: [PATCH 1/2] sd-bus: do not try to close already closed fd (#8392) + +Fixes #8376, which is introduced by 2b33ab0957f453a06b58e4bee482f2c2d4e100c1. +--- + src/libsystemd/sd-bus/bus-socket.c | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/src/libsystemd/sd-bus/bus-socket.c b/src/libsystemd/sd-bus/bus-socket.c +index b5160cff6..166fba157 100644 +--- a/src/libsystemd/sd-bus/bus-socket.c ++++ b/src/libsystemd/sd-bus/bus-socket.c +@@ -960,8 +960,6 @@ int bus_socket_exec(sd_bus *b) { + if (r == 0) { + /* Child */ + +- safe_close(s[0]); +- + if (rearrange_stdio(s[1], s[1], STDERR_FILENO) < 0) + _exit(EXIT_FAILURE); + +-- +2.16.2 + |