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