From 5675115a1aa06cebea7af32f50e8cd1f917e334e Mon Sep 17 00:00:00 2001 From: Lukas Braun <lukas.braun@fau.de> Date: Mon, 9 Oct 2017 20:52:50 +0200 Subject: [PATCH] Log errors on Close() --- goatherd.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/goatherd.go b/goatherd.go index a46c6c2..472157c 100644 --- a/goatherd.go +++ b/goatherd.go @@ -461,7 +461,10 @@ func listen(wg *sync.WaitGroup, listener net.Listener) { delay := handleConn(remote, reader, writer) debugf("[%v] closing", remote) - conn.Close() // XXX: check err? + err = conn.Close() + if err != nil { + log.Printf("[%v] Close(): %v", remote, err) + } if delay != nil { debugf("[%v] delaying for %v", remote, cfg.Faildelay.Duration) -- GitLab