Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Lenochka
Зарегистрирован: 01.07.2003 Сообщения: 1 Откуда: Москва
|
Добавлено: Вт Июл 01 2003 14:07 Заголовок сообщения: Запущенный процесс из-под APACHE игнорирует сигнал kill -USR1 |
|
|
Возникла проблема: стартую процесс из-под апаче, затем посылаю ему сигнал kill -USR1, сигнал received, но по како-то причине игнорируется. Если же запускаю процесс из шелла под тем же юзером и посылаю ему сигнал kill -USR1, то все нормально - запускается дебаг. Может ли влиять на игнорирование сигналов апаче? Если да, то как изменить конфигурацию? |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Июл 02 2003 17:33 Заголовок сообщения: Любой процесс может переопреелить реакцию на сигнал |
|
|
Любой процесс может переопреелить реакцию на сигнал (кроме SIGKILL и, возможно, еще некоторых). Вроде, переопределение наследуется потомками. Можно сделать так, чтобы это процесс переопределил обработчик сигнала обратно? Если нет - можно запускать его через другой процесс, который переопределит реакцию на сигнал и затем запустит нужный.
А может, это связано с тем, что Apache запускает процесс с другими UID/EUID. Посылай сигнал из-под root. |
|
Вернуться к началу |
|
|
|