sigpending() - Unix, Linux System Call
Tutorials Point


  Unix for Beginners
  Unix Shell Programming
  Advanced Unix
  Unix Useful References
  Unix Useful Resources
  Selected Reading

Copyright © 2014 by tutorialspoint



  Home     References     Discussion Forums     About TP  

sigpending() - Unix, Linux System Call


previous next AddThis Social Bookmark Button

Advertisements

NAME

sigpending - examine pending signals

SYNOPSIS

#include <signal.h>

int sigpending(sigset_t *set);

DESCRIPTION

sigpending() returns the set of signals that are pending for delivery to the calling thread (i.e., the signals which have been raised while blocked). The mask of pending signals is returned in set.

RETURN VALUE

sigpending() returns 0 on success and -1 on error.

ERRORS

TagDescription
EFAULT set points to memory which is not a valid part of the process address space.

NOTES

See sigsetops(3) for details on manipulating signal sets.

CONFORMING TO

POSIX.1-2001.

BUGS

In versions of glibc up to and including 2.2.1, there is a bug in the wrapper function for sigpending() which means that information about pending real-time signals is not correctly returned.

SEE ALSO



previous next Printer Friendly

Advertisements


  

Advertisements



Advertisements