sigrelse(2) DG/UX R4.11MU05 sigrelse(2)
NAME
sigrelse - remove a signal from the calling process's set of blocked
signals
SYNOPSIS
#include <signal.h>
int sigrelse (signal_number)
int signal_number;
where:
signal_number The signal to be removed from the set of blocked
signals
DESCRIPTION
Sigrelse removes the specified signal from the calling process's set
of signals blocked from presentation. If the specified signal is not
currently blocked, no error is reported, but this call has no effect
as block/unblock operations do not nest.
It is not possible to unblock SIGKILL or SIGSTOP. However, it is
possible to unblock signals that are not defined by the system.
ACCESS CONTROL
None.
RETURN VALUE
0 The operation succeeded.
-1 The operation failed.
DIAGNOSTICS
Errno may be set to the following error code:
EINVAL Signal_number is one which may not be unblocked.
SEE ALSO
sighold(2), sigignore(2), sigpause(2), sigset(2).
Licensed material--property of copyright holder(s)