Adding Diameter StateMachine erorr logging to syslog

This commit is contained in:
DanB
2015-11-16 09:42:40 +01:00
parent ba2de6b248
commit 2b1f4d7b4d

View File

@@ -61,6 +61,11 @@ func (self *DiameterAgent) handlers() diam.Handler {
dSM := sm.New(settings)
dSM.HandleFunc("CCR", self.handleCCR)
dSM.HandleFunc("ALL", self.handleALL)
go func() {
for err := range dSM.ErrorReports() {
utils.Logger.Err(fmt.Sprintf("<DiameterAgent> StateMachine error: %+v", err))
}
}()
return dSM
}