Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sighold(2)

sigignore(2)

sigpause(2)

sigset(2)



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)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026