SIGPENDING
Section : Manuel du programmeur Linux (
2)
Mise à jour de la version anglaise : 15 septembre 2005
Index
Menu principal
NOM
sigpending - Examiner les signaux en attente
SYNOPSIS
#include <signal.h>
int sigpending(sigset_t *set);
DESCRIPTION
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 est renvoyé dans
set.
VALEUR RENVOYÉE
sigpending()
renvoie 0 s'il réussit et -1 s'il échoue.
ERREURS
- EFAULT
-
set
pointe sur de la mémoire qui n'est pas une partie valide dans l'espace
adressable du processus.
CONFORMITÉ
POSIX.1-2001.
NOTES
Voir
sigsetops(3)
pour les détails sur la manipulation des jeux de signaux.
BOGUES
En raison d'un bogue présent dans les versions de la glibc jusqu'à la 2.2.1
incluse, la fonction enveloppe de
sigpending()
faisait que l'information des signaux temps réel en attente
n'était pas correctement renvoyée.
VOIR AUSSI
kill(2),
sigaction(2),
signal(2),
sigprocmask(2),
sigsuspend(2),
sigsetops(3),
signal(7)
TRADUCTION
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 23 juin 2008.
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=C man 2 sigaction ».
N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute
erreur dans cette page de manuel.
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- VALEUR RENVOYÉE
-
- ERREURS
-
- CONFORMITÉ
-
- NOTES
-
- BOGUES
-
- VOIR AUSSI
-
- TRADUCTION
-
Dernière mise à jour : 23 juin 2008