CommandTrayHost
CommandTrayHost copied to clipboard
Kill进程的时候,是发送什么信号呢?为啥我的程序没监听到
导致有些收尾工作没处理就退出了。。。
我只有一个exe进程,配置是:
"kill_timeout": 1000, // 执行关闭操作时,先尝试通知程序自己关闭然后等多少ms,然后再杀进程,默认是200ms
"kill_process_tree": false, // 杀进程的时候同时杀掉其子进程,用于nginx. 为true时,kill_timeout无效
我的程序监听了这两个信号:syscall.SIGINT, syscall.SIGTERM