diff --git a/src/system/linux/signal.c b/src/system/linux/signal.c index 964c9ea..1edda31 100644 --- a/src/system/linux/signal.c +++ b/src/system/linux/signal.c @@ -32,8 +32,7 @@ void msh_linux_setup_signals() { sigact.sa_restorer = signal_restorer; sigact.sa_flags = SA_RESTORER | SA_RESTART; - SYSCALL(rt_sigprocmask, SIG_UNBLOCK, &sigact.sa_mask, &sigact.sa_mask, - sizeof(sigset_t)); + SYSCALL(rt_sigprocmask, SIG_UNBLOCK, &sigact.sa_mask, 0, sizeof(sigset_t)); INIT_SIGNAL(SIGINT); INIT_SIGNAL(SIGILL);