mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-10-02 06:42:06 +08:00
add kill signal log print
This commit is contained in:
@@ -123,6 +123,7 @@ func initListenKillSignal() {
|
|||||||
sigs := make(chan os.Signal, 1)
|
sigs := make(chan os.Signal, 1)
|
||||||
signal.Notify(sigs, syscall.SIGINT, syscall.SIGTERM)
|
signal.Notify(sigs, syscall.SIGINT, syscall.SIGTERM)
|
||||||
<-sigs
|
<-sigs
|
||||||
|
logger.Logger.Info("进程正在退出,等待全部进程停止")
|
||||||
logic.ProcessCtlLogic.KillAllProcess()
|
logic.ProcessCtlLogic.KillAllProcess()
|
||||||
log.Print("已停止所有进程")
|
log.Print("已停止所有进程")
|
||||||
os.Exit(0)
|
os.Exit(0)
|
||||||
|
Reference in New Issue
Block a user