[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