Propagate Cloudflare 429 HTML text.

This commit is contained in:
Rapptz 2019-03-31 05:44:00 -04:00
parent 4ec7213506
commit dea3ba5eb7

View File

@ -181,6 +181,10 @@ class HTTPClient:
# we are being rate limited
if r.status == 429:
if not isinstance(data, dict):
# Banned by Cloudflare more than likely.
raise HTTPException(r, data)
fmt = 'We are being rate limited. Retrying in %.2f seconds. Handled under the bucket "%s"'
# sleep a bit