pthread_kill(3) Library Functions Manual pthread_kill(3) pthread_kill - POSIX (libpthread, -lpthread) #include int pthread_kill(pthread_t thread, int sig); glibc (. feature_test_macros(7)): pthread_kill(): _POSIX_C_SOURCE >= 199506L || _XOPEN_SOURCE >= 500 pthread_kill() sig thread -- , . thread . sig 0, , . pthread_kill() 0; . EINVAL . attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |pthread_kill() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ sigaction() glibc (EINVAL) , NPTL. nptl(7). POSIX.1-2008 , ID , pthread_kill() ESRCH. glibc , ID . , POSIX , ID , ID pthread_kill() , , . POSIX.1-2008. POSIX.1-2001. -- : , thread, <>, <> <>, . kill(2), sigaction(2), sigpending(2), pthread_self(3), pthread_sigmask(3), raise(3), pthreads(7), signal(7) () Alexey, Azamat Hackimov , kogamatranslator49 , Darima Kogan , Max Is , Yuri Kozlov , Kirill Rekhov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux 6.9.1 2 2024 . pthread_kill(3)