NAME

raise - send a signal to the caller

SYNOPSIS

#include<signal.h>intraise(intsig);

DESCRIPTION

The raise() function sends a signal to the calling process or thread.
In a single-threaded program it is equivalent to
kill(getpid(), sig);
In a multithreaded program it is equivalent to
pthread_kill(pthread_self(), sig);
If the signal causes a handler to be called, raise() will only return
after the signal handler has returned.