J'ai remarqué que lorsque je fais ce qui suit, le gnome-terminal passe simplement dans "Zombie State"
char *cmd = "kill <pidofterminal>"
popen(cmd, "r");
Y at-il un moyen de complètement tuer le programme? J'en ai besoin pour libérer son PID.
Réponses:
1 pour la réponse № 1Vous pourriez spécifier -9
dans la commande kill
char *cmd = "kill -9 <pidofterminal>"
popen(cmd, "r");
Exécutez le programme sous sudo ou root:
sudo ./program
Il va tuer tous les processus que vous pouvez tuer.