diff --git a/controllers/guardian.go b/controllers/guardian.go index 53d307e..deaa490 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 || global.Flags.Daemon { - if err := exec.Command(os.Args[0], "-running-daemon").Start(); err != nil { + if err := exec.Command(os.Args[0], "--running-daemon", "--config", global.Flags.Path).Start(); err != nil { util.Log.Fatalln(err) } util.Log.Println("[Daemon mode entered]")