From 4fc8a5f8c10d54e582dbb79dae44ba4dc03dc2d9 Mon Sep 17 00:00:00 2001 From: Mmx <1624045573@qq.com> Date: Wed, 1 Dec 2021 22:22:22 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E4=BF=AE=E6=94=B9daemon=E6=A0=87?= =?UTF-8?q?=E8=AE=B0flag?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controllers/daemon.go | 2 +- controllers/guardian.go | 2 +- global/flags.go | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/controllers/daemon.go b/controllers/daemon.go index a3ce1ed..9cfa8bf 100644 --- a/controllers/daemon.go +++ b/controllers/daemon.go @@ -20,7 +20,7 @@ var Daemon = daemon{ } func init() { - if global.Flags.Daemon { + if global.Flags.RunningDaemon { Guardian(false) } } diff --git a/controllers/guardian.go b/controllers/guardian.go index 9dd99e6..4459bfd 100644 --- a/controllers/guardian.go +++ b/controllers/guardian.go @@ -49,7 +49,7 @@ func EnterGuardian() { global.Status.Guardian = true util.Log.Println("[Guardian mode]") if global.Config.Settings.Daemon.Enable { - if err := exec.Command(os.Args[0], "-daemon").Start(); err != nil { + if err := exec.Command(os.Args[0], "-running-daemon").Start(); err != nil { util.Log.Fatalln(err) } util.Log.Println("[Daemon mode entered]") diff --git a/global/flags.go b/global/flags.go index a07a6c0..6c7ba81 100644 --- a/global/flags.go +++ b/global/flags.go @@ -5,12 +5,12 @@ import ( ) var Flags struct { - Path string - Daemon bool + Path string + RunningDaemon bool } func initFlags() { flag.StringVar(&Flags.Path, "config", "Config.json", "config path") - flag.BoolVar(&Flags.Daemon, "daemon", false, "") + flag.BoolVar(&Flags.RunningDaemon, "running-daemon", false, "") flag.Parse() }