Unix/Linux Go Back    


BSD 2.11 - man page for sigpause (bsd section 2)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


SIGPAUSE(2)									      SIGPAUSE(2)

NAME
       sigpause - atomically release blocked signals and wait for interrupt

SYNOPSIS
       sigpause(sigmask)
       long sigmask;

DESCRIPTION
       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 0L	to  indi-
       cate  that  no  signals are now to be blocked.  Sigpause always terminates by being inter-
       rupted, returning -1 with errno set to EINTR.

       In normal usage, a signal is blocked using sigblock(2), to begin a critical section, vari-
       ables  modified on the occurrence of the signal are examined to determine that there is no
       work to be done, and the process pauses awaiting work by  using	sigpause  with	the  mask
       returned by sigblock.

SEE ALSO
       sigblock(2), sigvec(2)

4th Berkeley Distribution		   May 15, 1986 			      SIGPAUSE(2)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 03:05 PM.