| PTHREAD_KILL(2) | System Calls Manual | PTHREAD_KILL(2) | 
pthread_kill —
    send a signal to a specified thread
#include
    <signal.h>
int
  
  pthread_kill(pthread_t
    thread, int
  sig);
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.
If successful, pthread_kill() returns 0.
    Otherwise, an error number is returned.
The pthread_kill() function will fail
  if:
#include
    <pthread.h> #include
    <signal.h>
The include file
    <pthread.h> is
  necessary.
pthread_kill() conforms to ISO/IEC
    9945-1:1996 (``POSIX.1'')
| February 5, 2002 | macOS 15.6 |