Aller au contenu principal
Kill -9 Club
Se connecter

SIGTERM

Processus

Le signal 15, celui que kill envoie quand vous n'en nommez aucun : kill 1841 et kill -15 1841 sont la même commande. C'est une demande, pas une exécution. Le programme décide de la suite, et celui qui la traite termine la requête en cours, vide ses tampons sur le disque, ferme sa connexion à la base de données, retire son fichier verrou, puis sort. Cela prend un temps réel : quelques millisecondes pour une requête HTTP, parfois une minute pour une base de données. Compter jusqu'à trois puis taper -9 interrompt précisément le travail qui protégeait vos données. La patience de systemd, elle, est écrite : DefaultTimeoutStopUSec=1min 30s, quatre-vingt-dix secondes avant la force. Le silence de kill dit seulement que le noyau a accepté le signal, pas que le processus s'est arrêté ; kill -0 1841 le vérifie.

Aussi écrit : signal 15, kill -15, TERM