CommandTrayHost icon indicating copy to clipboard operation
CommandTrayHost copied to clipboard

Kill进程的时候,是发送什么信号呢?为啥我的程序没监听到

Open hikarulin opened this issue 2 years ago • 1 comments

导致有些收尾工作没处理就退出了。。。

hikarulin avatar Aug 31 '22 01:08 hikarulin

我只有一个exe进程,配置是:

"kill_timeout": 1000, // 执行关闭操作时,先尝试通知程序自己关闭然后等多少ms,然后再杀进程,默认是200ms
"kill_process_tree": false, // 杀进程的时候同时杀掉其子进程,用于nginx. 为true时,kill_timeout无效

我的程序监听了这两个信号:syscall.SIGINT, syscall.SIGTERM

hikarulin avatar Aug 31 '22 01:08 hikarulin