raise(3)
Canonical URL: /raise.3/
| RAISE(3) | Library Functions Manual | RAISE(3) |
NAME
raise — send a
signal to the current thread
SYNOPSIS
#include
<signal.h>
int
raise(int
sig);
DESCRIPTION
The
raise()
function sends the signal sig to the current
thread.
RETURN VALUES
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.
ERRORS
raise() will fail and no signal will be
sent if:
- [
EINVAL] - sig is not a valid signal number.
SEE ALSO
STANDARDS
The raise() function conforms to
ANSI X3.159-1989 (“ANSI C89”)
and IEEE Std 1003.1-2008
(“POSIX.1”).
| January 29, 2015 | Linux 7.1.13-200.fc44.x86_64 |
Need conceptual guidance? Continue in the OpenBSD Handbook.