L'envoi de SIGSTOP à un enfant de processus s'arrête tout d'exécution. C

Quand je l'appelle kill(Child_PID, SIGSTOP); de la société mère, j'attends de l'enfant pour interrompre l'exécution et le parent de continuer. C'est que le comportement attendu ou dois-je déclarer explicitement le SIGSTOP gestionnaire de l'enfant? J'ai cherché partout et n'a pas été en mesure de trouver cette information.

Grâce.
Braden

J'ai couru à travers ce genre de problème. Essayez d'exécuter ps et voir si vraiment il s'est arrêté (Il devrait). Je soupçonne que vous devez ajouter WUNTRACED dans votre waitpid() pour détecter l'arrêté enfants à partir de votre processus principal.

OriginalL'auteur Braden | 2010-10-03