Provided by: manpages-dev_3.35-0.1ubuntu1_all
raise - send a signal to the caller
#include <signal.h> int raise(int sig);
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.
raise() returns 0 on success, and nonzero for failure.
C89, C99, POSIX.1-2001.
This page is part of release 3.35 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://man7.org/linux/man- pages/.