From 879a86aa0412d58d8a252de3096142d063553407 Mon Sep 17 00:00:00 2001 From: DanB Date: Thu, 16 Oct 2014 14:17:29 +0200 Subject: [PATCH] Adding log to session manager for Mo's troubleshooting --- sessionmanager/fssessionmanager.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sessionmanager/fssessionmanager.go b/sessionmanager/fssessionmanager.go index 4d93c1793..38081b28b 100644 --- a/sessionmanager/fssessionmanager.go +++ b/sessionmanager/fssessionmanager.go @@ -253,6 +253,7 @@ func (sm *FSSessionManager) OnChannelAnswer(ev Event) { func (sm *FSSessionManager) OnChannelHangupComplete(ev Event) { go sm.processCdr(ev.AsStoredCdr()) + engine.Logger.Debug(fmt.Sprintf(" OnHangup: StoredCdr: <<<%+v>>>, Event <<<%+v>>>", ev.AsStoredCdr(), ev)) s := sm.GetSession(ev.GetUUID()) if s == nil { // Not handled by us return @@ -350,6 +351,7 @@ func (sm *FSSessionManager) processCdr(storedCdr *utils.StoredCdr) error { if err := sm.cdrs.ProcessCdr(storedCdr, &reply); err != nil { engine.Logger.Err(fmt.Sprintf(" Failed processing CDR, cgrid: %s, accid: %s, error: <%s>", storedCdr.CgrId, storedCdr.AccId, err.Error())) } + } return nil }