SIGKILL Обработчик сигналов
У меня есть требование записать в файл журнала при получении любой команды завершения, например, SIGTERM AND SIGKILL.
Я могу зарегистрироваться на SIGTERM, но как справиться с сигналом SIGKILL?
1 ответ
Решение
Вы не можете, по крайней мере, не для процесса, который будет убит.
Что вы можете сделать, так это организовать родительский процесс, чтобы следить за смертью дочернего процесса, и действовать соответственно. Любая приличная система контроля процесса, такая как daemontools, имеет встроенную функцию.