mirror of
https://github.com/fluencelabs/musl
synced 2025-06-25 04:31:56 +00:00
global cleanup to use the new syscall interface
This commit is contained in:
@ -10,9 +10,9 @@ int raise(int sig)
|
||||
sigset_t set;
|
||||
sigfillset(&set);
|
||||
__sigprocmask(SIG_BLOCK, &set, &set);
|
||||
tid = syscall0(__NR_gettid);
|
||||
pid = syscall0(__NR_getpid);
|
||||
ret = syscall3(__NR_tgkill, pid, tid, sig);
|
||||
tid = syscall(SYS_gettid);
|
||||
pid = syscall(SYS_getpid);
|
||||
ret = syscall(SYS_tgkill, pid, tid, sig);
|
||||
__sigprocmask(SIG_SETMASK, &set, 0);
|
||||
return ret;
|
||||
}
|
||||
|
Reference in New Issue
Block a user