FreeBSD Manual Pages
SIGPENDING(2) System Calls Manual SIGPENDING(2) NAME sigpending -- get pending signals LIBRARY Standard C Library (libc, -lc) SYNOPSIS #include <signal.h> int sigpending(sigset_t *set); DESCRIPTION The sigpending() system call returns a mask of the signals pending for de- livery to the calling thread or the calling process in the location indi- cated by set. Signals may be pending because they are currently masked, or transiently before delivery (although the latter case is not normally de- tectable). RETURN VALUES The sigpending() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to indicate the error. ERRORS The sigpending() system call will fail if: [EFAULT] The set argument specified an invalid address. SEE ALSO sigaction(2), sigprocmask(2), sigsuspend(2), sigsetops(3) STANDARDS The sigpending() system call is expected to conform to ISO/IEC 9945-1:1990 ("POSIX.1"). FreeBSD ports 15.quarterly September 6, 2013 SIGPENDING(2)
NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | SEE ALSO | STANDARDS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=sigpending&sektion=2&manpath=FreeBSD+15.1-RELEASE+and+Ports.quarterly>
