PTHREAD_KILL (3) | C library functions | Unix Manual Pages | :man▋
NAME
pthread_kill - send a signal to a specified thread
CONTENTS
Library Synopsis Description Return Values Errors See Also Standards
LIBRARY
.Lb libc_r .Lb libpthread .Lb libthr
SYNOPSIS
.In pthread.h .In signal.h int pthread_kill "pthread_t thread" "int sig"
DESCRIPTION
The pthread_kill function sends a signal, specified by sig, to a thread, specified by thread. If sig is 0, error checking is performed, but no signal is actually sent.
RETURN VALUES
If successful, pthread_kill returns 0. Otherwise, an error number is returned.
ERRORS
The pthread_kill function will fail if: [ESRCH] | | thread is an invalid thread ID. | [EINVAL] | | sig is an invalid or unsupported signal number. | |
SEE ALSO
kill(2), pthread_self(3), raise(3)
STANDARDS
|