瀏覽代碼

fix daemon

Thibault bui Koechlin 5 年之前
父節點
當前提交
f96718916b
共有 1 個文件被更改,包括 6 次插入7 次删除
  1. 6 7
      cmd/crowdsec/main.go

+ 6 - 7
cmd/crowdsec/main.go

@@ -242,18 +242,17 @@ func main() {
 		log.Fatal(err.Error())
 	}
 
+	daemonCTX := &daemon.Context{
+		PidFileName: cConfig.PIDFolder + "/crowdsec.pid",
+		PidFilePerm: 0644,
+		WorkDir:     "./",
+		Umask:       027,
+	}
 	if cConfig.Daemonize {
 		daemon.SetSigHandler(termHandler, syscall.SIGTERM)
 		daemon.SetSigHandler(reloadHandler, syscall.SIGHUP)
 		daemon.SetSigHandler(debugHandler, syscall.SIGUSR1)
 
-		daemonCTX := &daemon.Context{
-			PidFileName: cConfig.PIDFolder + "/crowdsec.pid",
-			PidFilePerm: 0644,
-			WorkDir:     "./",
-			Umask:       027,
-		}
-
 		d, err := daemonCTX.Reborn()
 		if err != nil {
 			log.Fatalf("unable to run daemon: %s ", err.Error())