Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sigrelse(2) — DG/UX 4.30

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     sigrelse(2)                DG/UX 4.30                 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;

     PARAMETERS
          signal_number  The signal to be removed from the set of
                         blocked signals.

     DESCRIPTION
          Sigrelse removes the specified signals 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, SIGSTOP, or SIGCONT.
          It may or may not be possible to unblock signals that are
          not defined by the system.  An attempt to unblock these
          signals will produce the error EINVAL.

     ACCESS CONTROL
          None.

     RETURN VALUE
          0              The operation succeeded.


          -1             The operation failed.

     EXCEPTIONS
          Errno may be set to the following error code:


          EINVAL         <Signal_number> is an illegal signal number
                         or one which may not be unblocked.

     SEE ALSO
          The related system calls:  sigset, sighold, sigrelse,
          sigignore, sigpause










     Licensed material--property of copyright holder(s)         Page 1



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