diff --git a/[refs] b/[refs] index 8d4a5e210453..57cab4fcf678 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5f243b9b46a22e5790dbbc36f574c2417af49a41 +refs/heads/master: 5ba53ff648e785445a32ba39112ed07e4cf588d0 diff --git a/trunk/kernel/signal.c b/trunk/kernel/signal.c index 7aaa51d8e5b8..9692499c77cf 100644 --- a/trunk/kernel/signal.c +++ b/trunk/kernel/signal.c @@ -3286,6 +3286,7 @@ SYSCALL_DEFINE1(ssetmask, int, newmask) int old = current->blocked.sig[0]; sigset_t newset; + siginitset(&newset, newmask); set_current_blocked(&newset); return old;