diff --git a/cmd/cgr-engine/cgr-engine.go b/cmd/cgr-engine/cgr-engine.go index 85163783d..be0253ccc 100644 --- a/cmd/cgr-engine/cgr-engine.go +++ b/cmd/cgr-engine/cgr-engine.go @@ -1128,7 +1128,7 @@ func startDispatcherService(internalDispatcherSChan, internalRaterChan chan rpcc } } -// startDispatcherService fires up the AnalyzerS +// startAnalyzerService fires up the AnalyzerS func startAnalyzerService(internalAnalyzerSChan chan rpcclient.RpcClientConnection, server *utils.Server, exitChan chan bool) { utils.Logger.Info("Starting CGRateS Analyzer service.") @@ -1554,6 +1554,10 @@ func main() { internalRsChan, internalStatSChan, cfg, dm, server, exitChan, filterSChan, internalAttributeSChan) } + if cfg.DispatcherSCfg().Enabled { + go startDispatcherService(internalDispatcherSChan, + internalRaterChan, cacheS, dm, server, exitChan) + } if cfg.AnalyzerSCfg().Enabled { go startAnalyzerService(internalAnalyzerSChan, server, exitChan)