If we're out of retries just raise the OSError

This commit is contained in:
Rapptz 2020-05-03 17:57:30 -04:00
parent e2f42597a5
commit 137ff34f3a

View File

@ -246,10 +246,9 @@ class HTTPClient:
# This is handling exceptions from the request
except OSError as e:
# Connection reset by peer
if e.errno in (54, 10054):
# Just re-do the request
if tries < 4 and e.errno in (54, 10054):
continue
raise
# We've run out of retries, raise.
raise HTTPException(r, data)