Home | History | Annotate | Download | only in sigpause
      1 <assertions>
      2   <assertion id="1" tag="ref:XSH6:41956:41957 pt:XSI">
      3     The sigpause() function shall remove sig from the signal mask of
      4     the calling process and suspend the calling process until it
      5     receives a signal
      6   </assertion>
      7   <assertion id="2" tag="ref:XSH6:41957:41958 pt:XSI">
      8     The sigpause() function shall restore the signal
      9     mask of the calling process to its original state before it returns.
     10   </assertion>
     11   <assertion id="3" tag="ref:XSH6:41968:41969 pt:XSI">
     12     Execution shall be suspended by sigpause() function until
     13     a signal is received, after which it shall return -1 and set errno to
     14     [EINTR].
     15   </assertion>
     16   <assertion id="4" tag="ref:XSH6:41974:41974 pt:XSI">
     17     If the sig argument is an illegal signal number, then errno will be set to [EINVAL].
     18   </assertion>
     19 </assertions>
     20