]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Fix shadowed error in webseed response handling
authorMatt Joiner <anacrolix@gmail.com>
Sun, 30 Jun 2024 09:52:53 +0000 (19:52 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Sun, 30 Jun 2024 09:53:37 +0000 (19:53 +1000)
webseed/client.go

index 7740fb8ed92e40bbe361c4db296edf492e604825..c58f7124d9e479a16298588825769a564d5f953b 100644 (file)
@@ -176,10 +176,11 @@ var ErrTooFast = errors.New("making requests too fast")
 func readRequestPartResponses(ctx context.Context, parts []requestPart) (_ []byte, err error) {
        var buf bytes.Buffer
        for _, part := range parts {
-               result, err := part.do()
+               var resp *http.Response
+               resp, err = part.do()
 
                if err == nil {
-                       err = recvPartResult(ctx, &buf, part, result)
+                       err = recvPartResult(ctx, &buf, part, resp)
                }
 
                if err != nil {