X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Flibelogind%2Fsd-bus%2Fbus-socket.c;fp=src%2Flibelogind%2Fsd-bus%2Fbus-socket.c;h=93ebe80b07747c62d8da36bbc39a9e6dfd804c93;hb=a60149bda6fb245c1ed2422a92027a7a0b1b40de;hp=4fffc6581d5eedd586e22202c40ed3bd34eab810;hpb=5359a35808adfc37bd7fba849daee45da6a60a71;p=elogind.git diff --git a/src/libelogind/sd-bus/bus-socket.c b/src/libelogind/sd-bus/bus-socket.c index 4fffc6581..93ebe80b0 100644 --- a/src/libelogind/sd-bus/bus-socket.c +++ b/src/libelogind/sd-bus/bus-socket.c @@ -738,7 +738,8 @@ int bus_socket_exec(sd_bus *b) { if (pid == 0) { /* Child */ - reset_all_signal_handlers(); + (void) reset_all_signal_handlers(); + (void) reset_signal_mask(); close_all_fds(s+1, 1);