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

Yaroslav Shvets yaroslav at shvets.name
Wed Jun 30 18:40:45 EEST 2021


Hello Oleg V. Nauman.

On Wed, 30 Jun 2021, 18:01, you wrote:

> 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 запускается из шелла, то и скрипт, и
>> процесс вполне реагируют на приходящие сигналы.
>
> Ошибка вполне может быть тут, а не при загрузке.
>
>>
>> Как мне кажется, дело не в другом окружении.
>> Что я упустил?
>
> _______________________________________________
> freebsd mailing list
> freebsd at uafug.org.ua
> http://mailman.uafug.org.ua/mailman/listinfo/freebsd
>
>

-- 
Yaroslav Shvets


More information about the freebsd mailing list