X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Ftime%2Ftimer_create.c;h=1561d797a258608e131fe2753e74b61cfca81ab8;hb=49388f3b7b72a1695bef05f64439b602b2e77a53;hp=cc10bef08b7b0bebc5977dcd360a20dacb052ddc;hpb=016a5dc1925a66c7d1ffc14b862b1342f399cfda;p=musl diff --git a/src/time/timer_create.c b/src/time/timer_create.c index cc10bef0..1561d797 100644 --- a/src/time/timer_create.c +++ b/src/time/timer_create.c @@ -51,8 +51,7 @@ static void install_handler() .sa_flags = SA_SIGINFO | SA_RESTART }; __libc_sigaction(SIGTIMER, &sa, 0); - sigaddset(&sa.sa_mask, SIGTIMER); - __libc_sigprocmask(SIG_UNBLOCK, &sa.sa_mask, 0); + __syscall(SYS_rt_sigprocmask, SIG_UNBLOCK, SIGTIMER_SET, 0, 8); } static void *start(void *arg)