Supposons que j'ai un processus qui engendre exactement un processus enfant. Maintenant, quand le processus parent quitte pour quelque raison que ce soit (normalement ou anormalement, par tuer, ^C, affirmer l'échec ou quoi que ce soit d'autre) je veux le processus de l'enfant de mourir. Comment le faire correctement?
Certains même question sur stackoverflow:
- (question posée plus tôt) Comment puis-je causer un processus enfant à la sortie lorsque le parent n'?
- (demandé plus tard) Sont des processus fils créé avec fork() automatiquement tué lorsque le parent est tué?
Certains même question sur stackoverflow pour Windows: