PTHREAD_EXIT
Section : Manuel du programmeur Linux (
3)
Mise à jour de la version anglaise : 11 mars 1998
Index
Menu principal
NOM
pthread_exit - Terminer le thread appelant
SYNOPSIS
#include <pthread.h>
void pthread_exit(void *retval);
DESCRIPTION
pthread_exit()
termine l'exécution du thread appelant. Tous les gestionnaires de nettoyage
enregistrés pour le thread courant par
pthread_cleanup_push(3)
sont exécutés dans l'ordre inverse d'enregistrement.
Les fonctions de fin pour les données spécifiques au thread sont
ensuite appelées pour toutes les clés qui ont une valeur non
NULL
associée dans le thread appelant (voir
pthread_key_create(3)).
Enfin, l'exécution du thread appelant est arrêtée.
L'argument
retval
est la valeur de retour du thread. Il peut être consulté par un autre thread en
utilisant
pthread_join(3).
VALEUR RENVOYÉE
La fonction
pthread_exit()
ne rend jamais la main.
AUTEUR
Xavier Leroy <Xavier DOT Leroy AT inria DOT fr>
VOIR AUSSI
pthread_create(3),
pthread_join(3)
TRADUCTION
Ce document est une traduction réalisée par Thierry Vignaud
<tvignaud AT mandriva DOT com> en 2000
et révisée le 19 novembre 2007.
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 3 pthread_exit ».
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
-
- AUTEUR
-
- VOIR AUSSI
-
- TRADUCTION
-
Dernière mise à jour : 19 novembre 2007