X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fsignal%2Fraise.c;h=717b1c917a34311ab514c7955e995c2fbad140b9;hb=fe7582f4f92152ab60e9523bf146fe28ceae51f6;hp=6fa43bef97ee1508c23e1dd1328e588ddcf68cf4;hpb=2c074b0d6cb2b28c5d1c0ccb2809965f4676efeb;p=musl diff --git a/src/signal/raise.c b/src/signal/raise.c index 6fa43bef..717b1c91 100644 --- a/src/signal/raise.c +++ b/src/signal/raise.c @@ -1,17 +1,15 @@ #include -#include #include #include "syscall.h" #include "pthread_impl.h" int raise(int sig) { - int pid, tid, ret; + int tid, ret; sigset_t set; __block_app_sigs(&set); tid = __syscall(SYS_gettid); - pid = __syscall(SYS_getpid); - ret = syscall(SYS_tgkill, pid, tid, sig); + ret = syscall(SYS_tkill, tid, sig); __restore_sigs(&set); return ret; }