komment tuer un processus zombie ? [C] - C++ - Programmation
Marsh Posté le 09-11-2002 à 15:17:06
Qu'es-ce qu'un zombie ?
Un mort vivant
Un zombie est un process déjà mort, mais dont le père n'a pas encore demandé confirmation (wait).
Donc il faut notifier le père qu'il a un fils mort, pour cela, envoyer le signal SIGCHLD a son père.
PS : un zombie à libéré les ressources, il n'est plus qu'une entrée dans la table des processus.
Marsh Posté le 09-11-2002 à 15:53:47
Taz@PPC a écrit a écrit : tu mets des wait / waitpid |
merci...
Marsh Posté le 09-11-2002 à 15:14:12
j'ai détourné le signal SIGCHLD, et j'ai récupéré le pid du processus concerné. Malheuresement, en faisant un kill dessus, le processus ne veut pas se tuer. Comment faire ?
---------------
si t déçu d'être dessous, tu iras dessus kom ça tu seras plus déçu ni dessous... Si tu piges pas c ke t saoul, c sûr...