From 5b126804ca493b5f498b43b09733a53f7b8097ae Mon Sep 17 00:00:00 2001 From: DanB Date: Fri, 28 Oct 2016 18:35:48 +0200 Subject: [PATCH] Better error reporting in case of RPC issues --- utils/server.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/server.go b/utils/server.go index c9d7d98dc..50f2d5509 100644 --- a/utils/server.go +++ b/utils/server.go @@ -84,13 +84,13 @@ func (s *Server) ServeJSON(addr string) { if e != nil { log.Fatal("ServeJSON listen error:", e) } - Logger.Info(fmt.Sprintf("Starting CGRateS JSON server at %s.", addr)) + Logger.Info(fmt.Sprintf("Starting CGRateS JSON server at <%s>.", addr)) errCnt := 0 var lastErrorTime time.Time for { conn, err := lJSON.Accept() if err != nil { - Logger.Err(fmt.Sprintf(" Accept error: %v", conn)) + Logger.Err(fmt.Sprintf(" JSON accept error: <%s>", err.Error())) now := time.Now() if now.Sub(lastErrorTime) > time.Duration(5*time.Second) { errCnt = 0 // reset error count if last error was more than 5 seconds ago @@ -116,13 +116,13 @@ func (s *Server) ServeGOB(addr string) { if e != nil { log.Fatal("ServeGOB listen error:", e) } - Logger.Info(fmt.Sprintf("Starting CGRateS GOB server at %s.", addr)) + Logger.Info(fmt.Sprintf("Starting CGRateS GOB server at <%s>.", addr)) errCnt := 0 var lastErrorTime time.Time for { conn, err := lGOB.Accept() if err != nil { - Logger.Err(fmt.Sprintf(" Accept error: %v", conn)) + Logger.Err(fmt.Sprintf(" GOB accept error: <%s>", err.Error())) now := time.Now() if now.Sub(lastErrorTime) > time.Duration(5*time.Second) { errCnt = 0 // reset error count if last error was more than 5 seconds ago