From d2da9ca6ee90979bcdb91e2487a5364c943a9ee4 Mon Sep 17 00:00:00 2001 From: Josh Baker Date: Thu, 19 Apr 2018 10:28:04 -0700 Subject: [PATCH] ignore reset by peer error --- pkg/server/server.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/server/server.go b/pkg/server/server.go index 32473ff1..d9c5ba40 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -117,11 +117,11 @@ func handleConn( ok := func() bool { msgs, err := rd.ReadMessages() if err != nil { - if err == io.EOF { - return false - } + errstr := err.Error() if err == errCloseHTTP || - strings.Contains(err.Error(), "use of closed network connection") { + err == io.EOF || + strings.Contains(errstr, "use of closed network connection") || + strings.Contains(errstr, "connection reset by peer") { return false } log.Error(err)