RAISE
RAISE
Section: Linux Programmer's Manual (3) Updated: 2008-10-17 Local index
Up
NAME
raise - send a signal to the caller
SYNOPSIS
#include <signal.h >
int raise(int sig );
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.
RETURN VALUE
raise ()
returns 0 on success, and nonzero for failure.
CONFORMING TO
C89, C99, POSIX.1-2001.
SEE ALSO
getpid (2),
kill (2),
sigaction (2),
signal (2),
pthread_kill (3),
signal (7)
COLOPHON
This page is part of release 3.27 of the Linux
man-pages
project.
A description of the project,
and information about reporting bugs,
can be found at
http://www.kernel.org/doc/man-pages/.
Index
NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
CONFORMING TO
SEE ALSO
COLOPHON
This document was created by
man2html ,
using the manual pages.
Time: 21:53:54 GMT, April 16, 2011