Rapptz 1fba1b06fa Rewrite HTTP handling significantly.
This should have a more uniform approach to rate limit handling. Instead
of queueing every request, wait until we receive a 429 and then block
the requesting bucket until we're done being rate limited. This should
reduce the number of 429s done by the API significantly (about 66% avg).

This also consistently checks for 502 retries across all requests.
2016-06-12 20:33:09 -04:00
..
2016-05-06 12:23:24 -04:00
2016-06-12 20:33:09 -04:00
2016-01-04 22:28:29 -05:00
2016-03-31 14:38:03 -04:00
2016-06-12 20:33:09 -04:00
2016-01-04 22:28:29 -05:00
2016-01-04 22:28:29 -05:00
2016-05-31 20:39:12 -04:00
2016-05-06 12:23:24 -04:00
2016-06-01 20:47:33 -04:00