From 9aa520b8f869430804e02a6ab0103e9008476911 Mon Sep 17 00:00:00 2001 From: Martin Geno Date: Sat, 24 Jun 2017 13:05:01 +0200 Subject: [PATCH] [TASK] improve closing on log client --- log/hook/client/main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/log/hook/client/main.go b/log/hook/client/main.go index cdd611b..6a6e2ab 100644 --- a/log/hook/client/main.go +++ b/log/hook/client/main.go @@ -46,8 +46,8 @@ func (l *Logger) Hook(e *log.Entry) { } err := l.conn.WriteJSON(e) if err != nil { - log.Error("[logmania] could not send log entry:", err) l.Close() + log.Error("[logmania] could not send log entry:", err) } } @@ -61,6 +61,7 @@ func (l *Logger) Listen() { return } if err != nil { + l.Close() log.Warn("[logmania] close listener:", err) } }