diff --git a/src/kernel/libroot/posix/signal/raise.c b/src/kernel/libroot/posix/signal/raise.c index 6aea0e0858..e0569a6bb2 100644 --- a/src/kernel/libroot/posix/signal/raise.c +++ b/src/kernel/libroot/posix/signal/raise.c @@ -18,9 +18,7 @@ int raise(int sig) -{ - thread_id tid = sys_get_current_thread_id(); - - return sys_send_signal(tid, sig); +{ + return sys_send_signal(find_thread(NULL), sig); }