Linux |
CentOS 5.3 |
|
sigpending(2) |
sigpending − Examiner les signaux en attente. |
#include <signal.h> int sigpending(sigset_t *set); |
sigpending() renvoie l’ensemble des signaux en attente de livraison au thread appelant (c’est-à -dire les signaux qui se sont déclenchés en étant bloqués). Le masque des signaux en attente en renvoyé dans set. |
sigpending() renvoie 0 s’il réussit et −1 s’il échoue. |
EFAULT |
set pointe sur de la mémoire qui n’est pas une partie valide dans l’espace adressable du processus. |
Voir sigsetops(3) pour les détails sur la manipulation des jeux de signaux. |
POSIX.1-2001. |
Dans les version de la glibc jusqu’à la 2.2.1 y compris, il y avait un bogue dans la fonction enveloppe de sigpending() qui faisait que l’information des signaux temps réel en attente n’était pas correctement renvoyée. |
kill(2), sigaction(2), signal(2), sigprocmask(2), sigsuspend(2), sigsetops(3), signal(7) |
Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 14 octobre 1996 et révisée le 12 juillet 2006. L’équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=en man 2 sigaction ». N’hésitez pas à signaler à l’auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel. |
sigpending(2) |