From 71efe628615263d403476fc163efca97cf8907fc Mon Sep 17 00:00:00 2001 From: Aman Gupta <aman@tmm1.net> Date: Tue, 6 Nov 2018 15:11:46 -0800 Subject: [PATCH] Silence logging on malformed responses --- httpu/httpu.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/httpu/httpu.go b/httpu/httpu.go index 44b0c58..c0cf207 100644 --- a/httpu/httpu.go +++ b/httpu/httpu.go @@ -5,6 +5,7 @@ import ( "bytes" "errors" "fmt" + "io" "log" "net" "net/http" @@ -122,7 +123,9 @@ func (httpu *HTTPUClient) Do(req *http.Request, timeout time.Duration, numSends // Parse response. response, err := http.ReadResponse(bufio.NewReader(bytes.NewBuffer(responseBytes[:n])), req) if err != nil { - log.Printf("httpu: error while parsing response: %v", err) + if err != io.ErrUnexpectedEOF { + log.Printf("httpu: error while parsing response: %v", err) + } continue }