examine the set of pending, masked signals for a process
#include <signal.h> int sigpending( sigset_t *set );
The sigpending() function is used to examine the set of pending signals that are masked (blocked) from delivery for the calling process. They're saved in the space pointed to by set.
At this time, there are no known reasons for sigpending() to fail.
See sigprocmask().
POSIX 1003.1
Safety: | |
---|---|
Interrupt handler | No |
Signal handler | Yes, but modifies errno |
Thread | Yes |
kill(), raise(), sigaction(), sigaddset(), sigdelset(), sigemptyset(), sigfillset(), sigismember(), signal(), sigprocmask()