X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fnspawn%2Fnspawn.c;h=56d9cc68c669275d5a1d06ae90be15c236932e5f;hp=2c718557ee98876e18378f03fd5d31926828dac2;hb=1b6d7fa742e303611dff8d7ebfa86ee5fb8b7dc7;hpb=af4ec4309e8f82aad87a8d574785c12f8763d5f8 diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c index 2c718557e..56d9cc68c 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c @@ -3156,9 +3156,7 @@ int main(int argc, char *argv[]) { kmsg_socket_pair[0] = safe_close(kmsg_socket_pair[0]); reset_all_signal_handlers(); - - assert_se(sigemptyset(&mask) == 0); - assert_se(sigprocmask(SIG_SETMASK, &mask, NULL) == 0); + reset_signal_mask(); k = open_terminal(console, O_RDWR); if (k != STDIN_FILENO) {