Release Updated HTTP error handling · xdevplatform/search-tweets-python · GitHub | Latest TMZ Celebrity News & Gossip | Watch TMZ Live
Skip to content

Updated HTTP error handling

Latest
Compare
Choose a tag to compare
@jimmoffitt jimmoffitt released this 20 May 02:27
· 23 commits to master since this release
43887d8

Updates to HTTP error handling. Previously, there was a general mechanism to retry 3 times for every error. This retry mechanism had a backoff design, but there was not a long enough delay duration to recover from a rate limit error with the premium tier of Twitter search. It also treated all errors the same, retrying three times even if your credentials were wrong.

So, this new update does the following:

  • With rate limit errors, it backs off exponentially across a fifteen-minute period and should recover from such errors and continue on.

  • Retries with 5xx server-side errors, 30 seconds between retries.

  • All other errors (4xx) are treated as "one and done, no use in retrying..." errors.

TMZ Celebrity News – Breaking Stories, Videos & Gossip

Looking for the latest TMZ celebrity news? You've come to the right place. From shocking Hollywood scandals to exclusive videos, TMZ delivers it all in real time.

Whether it’s a red carpet slip-up, a viral paparazzi moment, or a legal drama involving your favorite stars, TMZ news is always first to break the story. Stay in the loop with daily updates, insider tips, and jaw-dropping photos.

🎥 Watch TMZ Live

TMZ Live brings you daily celebrity news and interviews straight from the TMZ newsroom. Don’t miss a beat—watch now and see what’s trending in Hollywood.