Merge branch 'master' into shared_balances

This commit is contained in:
Radu Ioan Fericean
2014-02-12 14:18:03 +02:00
13 changed files with 285 additions and 45 deletions

View File

@@ -123,19 +123,6 @@ func startMediator(responder *engine.Responder, loggerDb engine.LogStorage, cdrD
close(chanDone)
}
// In case of internal mediator apier needs to wait for it to initialize before offering it's methods
func registerApier(waitOnChans []chan struct{}) {
for _, chn := range waitOnChans {
select {
case <-time.After(5 * time.Minute):
engine.Logger.Crit(fmt.Sprintf("<Apier> Timeout waiting for dependecies to start."))
exitChan <- true
return
case <-chn:
}
}
}
func startCdrc(cdrsChan chan struct{}) {
if cfg.CdrcCdrs == utils.INTERNAL {
<-cdrsChan // Wait for CDRServer to come up before start processing