[freebsd] сигнал для процесса
Yaroslav Shvets
yaroslav at shvets.name
Wed Jun 30 08:23:42 EEST 2021
Hello.
В /usr/local/etc/rc.d есть скрипт, который запускает некий процесс.
При получении сигнала SIGHUP и скрипт, и процесс отдельно умеют
этот сигнал обрабатывать.
Т.е. выполняют отвественную за это логику.
Если запуск скрипта, а соотвественно и последующий запуск процесса произошел
во время загрузки системы, то и скрипт, и процесс на SIGHUP не реагируют.
Т.е. процессы в памяти присутствуют, но на kill -HUP <pid> не реагируют.
Если скрипт в /usr/local/etc/rc.d запускается из шелла, то и скрипт,
и процесс вполне реагируют на приходящие сигналы.
Как мне кажется, дело не в другом окружении.
Что я упустил?
--
Yaroslav Shvets
More information about the freebsd
mailing list