diff --git a/cmd/cgr-engine/cgr-engine.go b/cmd/cgr-engine/cgr-engine.go index 3f8344876..85d200105 100644 --- a/cmd/cgr-engine/cgr-engine.go +++ b/cmd/cgr-engine/cgr-engine.go @@ -35,9 +35,7 @@ import ( func RunCGREngine(fs []string) (err error) { flags := services.NewCGREngineFlags() - if err = flags.Parse(fs); err != nil { - return - } + flags.Parse(fs) var vers string if vers, err = utils.GetCGRVersion(); err != nil { return diff --git a/services/libcgr-engine.go b/services/libcgr-engine.go index 86b46229f..f56e90547 100644 --- a/services/libcgr-engine.go +++ b/services/libcgr-engine.go @@ -42,7 +42,7 @@ import ( ) func NewCGREngineFlags() *CGREngineFlags { - fs := flag.NewFlagSet(utils.CgrEngine, flag.ContinueOnError) + fs := flag.NewFlagSet(utils.CgrEngine, flag.ExitOnError) return &CGREngineFlags{ FlagSet: fs, CfgPath: fs.String(utils.CfgPathCgr, utils.ConfigPath, "Configuration directory path."),