Bonjour j'aimerais tuer les fils et le père avec os.kill mais si je fais os.kill(-1, signal.SIGKILL) l'ordi plante et si je fais os.kill(0, signal.SIGKILL) le pogramme s'arrête et ne continue pas. J'ai peur de replanter l'ordi! HELP!
Cordialement.
Bonjour j'aimerais tuer les fils et le père avec os.kill mais si je fais os.kill(-1, signal.SIGKILL) l'ordi plante et si je fais os.kill(0, signal.SIGKILL) le pogramme s'arrête et ne continue pas. J'ai peur de replanter l'ordi! HELP!
Cordialement.
Peut être que si ton pid avait une valeur un peu plus haute, tu ciblerais effectivement des process. Là c'est plutôt le tronc de l'arborescence des process que tu abats.
Tu le choisis comment ton pid ?
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
Tu peux aussi essayer la commande killall.
Ex: killall firefox
et kill -9 <pid>
(SIGTERM)
Si la réponse vous a aidé, pensez à cliquer sur +1
C'est une question python en plus de Linux.
Pour pouvoir tuer le père avec tous ses processus fils, le mieux est de créer un process group et d'y mettre tous tes processus. Voir par exemple cette page:
http://stackoverflow.com/a/4791612/211665
ɹǝsn *sıɹɐlos*
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager