SIGPAUSE
Section: Linux Programmer's Manual (2)
Updated: 24 July 1993
Index
Return to Main Contents
NAME
sigpause - atomically release blocked signals and wait for interrupt
SYNOPSIS
#include <signal.h>
int sigpause(int sigmask );
DESCRIPTION
This interface is made obsolete by
sigsuspend(2).
Sigpause
assigns
sigmask
to the set of masked signals and then waits for a signal to arrive; on
return the set of masked signals is restored.
Sigmask
is usually 0 to indicate that no signals are to be blocked.
Sigpause
always terminates by being interrupted, returning -1 with
errno
set to
EINTR
HISTORY
The
sigpause
function call appeared in BSD 4.3 and has been deprecated.
SEE ALSO
sigsuspend(2), kill(2), sigaction(2), sigprocmask(2),
sigblock(2), sigvec(2)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- HISTORY
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 12:25:27 GMT, March 22, 2025