diff --git a/cmd/crowdsec/serve.go b/cmd/crowdsec/serve.go index 052e22690..ff25dfa68 100644 --- a/cmd/crowdsec/serve.go +++ b/cmd/crowdsec/serve.go @@ -73,6 +73,11 @@ func reloadHandler(sig os.Signal, cConfig *csconfig.Config) error { apiTomb = tomb.Tomb{} crowdsecTomb = tomb.Tomb{} + cConfig, err = csconfig.NewConfig(flags.ConfigFile, flags.DisableAgent, flags.DisableAPI) + if err != nil { + log.Fatalf(err.Error()) + } + if err := LoadConfig(cConfig); err != nil { log.Fatalf(err.Error()) }