[freebsd] сигнал для процесса

Oleg V. Nauman oleg at theweb.org.ua
Wed Jun 30 18:01:56 EEST 2021


On 2021 M06 30, Wed 08:23:42 EEST Yaroslav Shvets wrote:
> Hello.
> 
> В /usr/local/etc/rc.d есть скрипт, который запускает некий процесс.
> При получении сигнала SIGHUP и скрипт, и процесс отдельно умеют
> этот сигнал обрабатывать.
> Т.е. выполняют отвественную за это логику.

 А какую реакцию на SIGHUP Вы ожидаете?


> 
> Если запуск скрипта, а соотвественно и последующий запуск процесса произошел
> во время загрузки системы, то и скрипт, и процесс на SIGHUP не реагируют.
> Т.е. процессы в памяти присутствуют, но на kill -HUP <pid> не реагируют.
> Если скрипт в /usr/local/etc/rc.d запускается из шелла, то и скрипт, и
> процесс вполне реагируют на приходящие сигналы.

 Ошибка вполне может быть тут, а не при загрузке.

> 
> Как мне кажется, дело не в другом окружении.
> Что я упустил?



More information about the freebsd mailing list