From: Matt Joiner Date: Fri, 19 Jun 2020 01:41:26 +0000 (+1000) Subject: Don't filter context cancel errors X-Git-Tag: v1.16.0~11 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=e81d8890dd16ec80000117f0d726dfb24b183634;p=btrtrc.git 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. --- 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)