diff options
Diffstat (limited to 'kernel/signal.c')
-rw-r--r-- | kernel/signal.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/signal.c b/kernel/signal.c index 7aaa51d8e5b8..9692499c77cf 100644 --- a/kernel/signal.c +++ b/kernel/signal.c | |||
@@ -3286,6 +3286,7 @@ SYSCALL_DEFINE1(ssetmask, int, newmask) | |||
3286 | int old = current->blocked.sig[0]; | 3286 | int old = current->blocked.sig[0]; |
3287 | sigset_t newset; | 3287 | sigset_t newset; |
3288 | 3288 | ||
3289 | siginitset(&newset, newmask); | ||
3289 | set_current_blocked(&newset); | 3290 | set_current_blocked(&newset); |
3290 | 3291 | ||
3291 | return old; | 3292 | return old; |