From e81d8890dd16ec80000117f0d726dfb24b183634 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Fri, 19 Jun 2020 11:41:26 +1000 Subject: [PATCH] Don't filter context cancel errors The caller thinks this means it succeeded, when it fact it was cancelled and it should interpret that appropriately. --- client.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/client.go b/client.go index 3832fdee..fe7786ac 100644 --- a/client.go +++ b/client.go @@ -1205,9 +1205,6 @@ func useTorrentSource(source string, t *Torrent) error { req = req.WithContext(ctx) resp, err := http.DefaultClient.Do(req) if err != nil { - if ctx.Err() != nil { - return nil - } return err } mi, err := metainfo.Load(resp.Body)