OpenBSD manual page server

Manual Page Search Parameters

RAISE(3) Library Functions Manual RAISE(3)

raisesend a signal to the current thread

#include <signal.h>

raise(int sig);

The () function sends the signal sig to the current thread.

Upon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the error.

raise() will fail and no signal will be sent if:

sig is not a valid signal number.


The raise() function conforms to ANSI X3.159-1989 (“ANSI C89”) and IEEE Std 1003.1-2008 (“POSIX.1”).

January 29, 2015 OpenBSD-6.3