From: Matt Joiner Date: Fri, 12 Nov 2021 04:58:32 +0000 (+1100) Subject: Don't log legitimate non-range requests X-Git-Tag: v1.37.0 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=60dd68ede9247137c46ccddbbfa88eaaa8f21b8e;p=btrtrc.git Don't log legitimate non-range requests --- diff --git a/webseed/client.go b/webseed/client.go index 87090e21..a98940e6 100644 --- a/webseed/client.go +++ b/webseed/client.go @@ -139,7 +139,11 @@ func recvPartResult(ctx context.Context, buf io.Writer, part requestPart) error // archive.org might be using a webserver implementation that refuses to do partial // responses to small files. if part.e.Start < 48<<10 { - log.Printf("resp status ok but requested range [url=%q, range=%q]", part.req.URL, part.req.Header.Get("Range")) + if part.e.Start != 0 { + log.Printf("resp status ok but requested range [url=%q, range=%q]", + part.req.URL, + part.req.Header.Get("Range")) + } discarded, _ := io.CopyN(io.Discard, result.resp.Body, part.e.Start) if discarded != 0 { log.Printf("discarded %v bytes in webseed request response part", discarded)