fix: 修复守护提示丢失问题

This commit is contained in:
Mmx
2021-09-19 23:30:36 +08:00
parent fd7838dbd3
commit 4fb3d933b2

View File

@@ -41,16 +41,15 @@ func Guardian(output bool) {
}
func EnterGuardian() {
if global.Config.Settings.Guardian != 0 {
global.Status.Guardian = true
util.Log.Println("[Guardian mode]")
if global.Config.Settings.Daemon {
if err := exec.Command(os.Args[0], "-daemon").Start(); err != nil {
util.Log.Fatalln(err)
}
util.Log.Println("[Daemon mode entered]")
return
global.Status.Output = true
global.Status.Guardian = true
util.Log.Println("[Guardian mode]")
if global.Config.Settings.Daemon {
if err := exec.Command(os.Args[0], "-daemon").Start(); err != nil {
util.Log.Fatalln(err)
}
Guardian(true)
util.Log.Println("[Daemon mode entered]")
return
}
Guardian(true)
}