From: Matt Joiner Date: Tue, 1 Mar 2022 23:49:55 +0000 (+1100) Subject: Quote http tracker error response body X-Git-Tag: v1.42.0~26 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=30a5d079be25dda0c69874ee09cb87b8d53cc52a;p=btrtrc.git Quote http tracker error response body --- diff --git a/tracker/http/http.go b/tracker/http/http.go index 3eed2d80..deee4ded 100644 --- a/tracker/http/http.go +++ b/tracker/http/http.go @@ -103,7 +103,7 @@ func (cl Client) Announce(ctx context.Context, ar AnnounceRequest, opt AnnounceO var buf bytes.Buffer io.Copy(&buf, resp.Body) if resp.StatusCode != 200 { - err = fmt.Errorf("response from tracker: %s: %s", resp.Status, buf.String()) + err = fmt.Errorf("response from tracker: %s: %q", resp.Status, buf.Bytes()) return } var trackerResponse HttpResponse