Merge pull request #1770 from ipfs-cluster/fix/ipfshttp-panic-return

ipfshttp: fix return with nil error
This commit is contained in:
Hector Sanjuan 2022-09-26 19:34:56 +02:00 committed by GitHub
commit 328f2388d0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1244,8 +1244,10 @@ func (ipfs *Connector) doPostCtx(ctx context.Context, client *http.Client, apiUR
if failed := ipfs.failedRequests.Load(); failed > 0 {
select {
case <-ipfs.reqRateLimitCh:
case <-ipfs.ctx.Done():
case <-ctx.Done():
return nil, ctx.Err()
case <-ipfs.ctx.Done():
return nil, ipfs.ctx.Err()
}
}