我有一个要求写入一个日志文件接收任何终止命令,如SIGTERM和SIGKILL。
我可以注册SIGTERM,但是如何处理SIGKILL信号呢?
你不能,至少不会被杀死。
你可以做的是安排父母程序监视孩子进程的死亡,并采取相应的行动。 像daemontools这样的任何像样的过程监督系统都有这样一个设施。