Provided by: manpages-fr-extra_20080618_all bug

NOM

       pthread_create - Créer un nouveau thread

SYNOPSIS

       #include <pthread.h>

       int  pthread_create(pthread_t  *  thread, pthread_attr_t * attr, void *
       (*start_routine)(void *), void * arg);

DESCRIPTION

       pthread_create() crée un nouveau thread s’exécutant simultanément  avec
       le thread appelant. Le nouveau thread exécute la fonction start_routine
       en lui passant arg comme premier argument. Le nouveau  thread  s’achève
       soit  explicitement  en  appelant  pthread_exit(3),  soit implicitement
       lorsque  la  fonction  start_routine  s’achève.  Ce  dernier  cas   est
       équivalent  à  appeler  pthread_exit(3)  avec  la  valeur  renvoyée par
       start_routine comme code de sortie.

       Le paramètre attr  indique  les  attributs  du  nouveau  thread.  Voyez
       pthread_attr_init(3)   pour   une  liste  complète  des  attributs.  Le
       paramètre attr peut être NULL, auquel cas,  les  attributs  par  défaut
       sont  utilisés :  le thread créé est joignable (non détaché) et utilise
       la politique d’ordonnancement normale (pas temps-réel).

VALEUR RENVOYÉE

       En cas  de  succès,  l’identifiant  du  nouveau  thread  est  stocké  à
       l’emplacement mémoire pointé par le paramètre thread, et 0 est renvoyé.
       En cas d’erreur, un code d’erreur non nul est renvoyé.

ERREURS

       EAGAIN Pas assez de ressources système pour créer un processus pour  le
              nouveau thread.

       EAGAIN Il y a déjà plus de PTHREAD_THREADS_MAX threads actifs.

AUTEUR

       Xavier Leroy <Xavier.Leroy@inria.fr>

VOIR AUSSI

       pthread_exit(3),           pthread_join(3),          pthread_detach(3),
       pthread_attr_init(3)

TRADUCTION

       Cette page de manuel a été traduite par Thierry  Vignaud  <tvignaud  AT
       mandriva  DOT  com>  en  2000  et  révisée par Alain Portal <aportal AT
       univ-montp2 DOT fr> en 2006.   La  version  présente  dans  Debian  est
       maintenue  par les membres de la liste <debian-l10n-french AT lists DOT
       debian DOT org>.  Veuillez signaler toute erreur de traduction  par  un
       rapport de bogue sur le paquet manpages-fr-extra.

                                 LinuxThreads                PTHREAD_CREATE(3)