• [^] # Re: reponse

    Posté par . En réponse au message comment savoir si un processus a planté. Évalué à 7.

    Ou plus simplement pgrep -laf <nom>.

    Sinon, qu’est-ce qu’on entend par planté ? Qui doit vérifier ça ?

    Parce que, par exemple, systemd ou Docker peuvent redémarrer automatiquement le processus en cas de code de sortie différent de 0 ou ce genre de chose.

    Si le but est de vérifier (en ayant le PID) que le process existe toujours, vérifier la présence de /proc/<pid> et vérifier que le processus n’est pas dans un état Z (zombie) ou T (stopped) dans /proc/<pid>/stat, pourrait aussi faire l’affaire.