Discussion: Tuer les fils

  1. #1
    Membre à l'essai Avatar de bj303931
    Femme Profil pro
    Étudiant
    Inscrit en
    février 2016
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2016
    Messages : 47
    Points : 21
    Points
    21

    Par défaut Tuer les fils

    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.

  2. #2
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    juillet 2004
    Messages
    2 375
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : juillet 2004
    Messages : 2 375
    Points : 3 822
    Points
    3 822

    Par défaut

    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

  3. #3
    Membre expérimenté
    Profil pro
    Développeur
    Inscrit en
    mars 2012
    Messages
    999
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mars 2012
    Messages : 999
    Points : 1 521
    Points
    1 521

    Par défaut

    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

  4. #4
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur Support avancé & développement
    Inscrit en
    juin 2007
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2007
    Messages : 2 334
    Points : 6 197
    Points
    6 197

    Par défaut

    Citation Envoyé par bj303931 Voir le message
    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!
    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*

Discussions similaires

  1. Tuer les processus fils
    Par soony dans le forum Linux
    Réponses: 4
    Dernier message: 12/12/2006, 14h08
  2. Tuer processus fils
    Par lornak dans le forum POSIX
    Réponses: 7
    Dernier message: 29/05/2006, 11h00
  3. [C#]Comment avoir les fils d un noeud dans 1 arbre
    Par wodel dans le forum Windows Forms
    Réponses: 6
    Dernier message: 03/04/2006, 14h42
  4. [Debutant] Faut-il tuer les Threads Static?
    Par sniperseb dans le forum MFC
    Réponses: 5
    Dernier message: 05/12/2005, 15h43
  5. Comment tuer les processus dans l'état sleeping sans EM ?
    Par David Guillouet dans le forum MS SQL-Server
    Réponses: 3
    Dernier message: 04/02/2005, 10h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo