Linux: Удаление зависшего подпроцесса
Сегодня столкнулся с ситуацией, когда firefox завис из-за flash плагина и закрытие окна ff перестало работать...
Немного погуглив нашел такое решение.
Ищем id зависимых процессов:
|
1 2 3 |
ps axo stat,ppid,pid,comm | grep -w defunct | grep firefox |
получаем что-то вроде:
|
1 2 3 |
Z 27776 27780 firefox |
отправляем firefox-у сигнал о том, что дочерний процесс умер
|
1 2 3 |
kill -s SIGCHLD 27776 |
если не помогает убиваем firefox
|
1 2 3 |
kill -9 27776 |
Author: | Rating: / | Tags:


Leave a Reply