主程序移动到子线程运行,方便重启 #99

This commit is contained in:
johlanse 2022-10-03 11:13:09 +08:00
parent 2e99776ed0
commit d42cad3f01
1 changed files with 3 additions and 0 deletions

View File

@ -393,8 +393,11 @@ func runBack() {
for true { for true {
_ = cmd.Wait() _ = cmd.Wait()
if cmd.ProcessState.Exited() { if cmd.ProcessState.Exited() {
log.Infoln(cmd.ProcessState)
if cmd.ProcessState.ExitCode() != 1001 { if cmd.ProcessState.ExitCode() != 1001 {
break break
} else {
log.Infoln("检测到重启,开始重启程序")
} }
} }
cmd, err = xdaemon.Background(os.Stdout, false) cmd, err = xdaemon.Background(os.Stdout, false)