Partenaires

CNRS
IN2P3
Sorbonne Universite
Universite de Paris
Initiative Physique des Infinis
UPMC


Rechercher

Sur ce site


Accueil > Le LPNHE > Pages du personnel permanent > Beau Tristan > Divers > Vielleries > contrôle des processus fils créés par fork()

contrôle des processus fils créés par fork()

3 octobre 2006

par Tristan Beau - 7 juin 2017

Lors de l’utilisation de fork (voir aussi article 32), le parent connaît le pid du processus fils créé.

Avec la fonction wait(int *status), il est très facile de contrôler la fin des fils. En allant faire un tour dans le man 2 wait, on trouvera même des macros permettant de tester le retour status et identifier la raison de la fin des processus fils.

Petit exemple trivial...

Facebook
Enregistrer au format PDF