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

Anton Saietskii vsasjason at gmail.com
Wed Jun 30 17:48:25 EEST 2021


On Wed, Jun 30, 2021 at 5:25 PM Yaroslav Shvets <yaroslav at shvets.name> wrote:
>
> Hello.
>
> В /usr/local/etc/rc.d есть скрипт, который запускает некий процесс.
> При получении сигнала SIGHUP и скрипт, и процесс отдельно умеют
> этот сигнал обрабатывать.
> Т.е. выполняют отвественную за это логику.
>
> Если запуск скрипта, а соотвественно и последующий запуск процесса произошел
> во время загрузки системы, то и скрипт, и процесс на SIGHUP не реагируют.
> Т.е. процессы в памяти присутствуют, но на kill -HUP <pid> не реагируют.
> Если скрипт в /usr/local/etc/rc.d запускается из шелла, то и скрипт,
> и процесс вполне реагируют на приходящие сигналы.
>
> Как мне кажется, дело не в другом окружении.
> Что я упустил?
Наверное, демонстрацию скрипта, а первым делом сравнение его с аналогичными.


More information about the freebsd mailing list