Mon processus Linux a 4 enfants. Après un certain temps d'exécution tous les enfants adoptés par le processus init. Comment pouvons-nous empêcher cette situation? (Ce n'est pas le cas avec les processus Zombie).empêcher le processus enfant de devenir un processus orphelin
Le processus est écrit en C et le système d'exploitation est Linux. Mon code appelle waitpid! Quel pourrait être le problème? En 99,99%, nous n'avons pas ce problème.
Dernière mise à jour: Que se passe-t-il si quelqu'un exécute "kill -9"? Ceci termine immédiatement le processus parent et laisse les enfants orphelins.
Votre modification ne change pas la réponse. –