TwitterBridge: discard outgoing queue items instead of retrying when Twitter API...
authorBrion Vibber <brion@pobox.com>
Fri, 25 Mar 2011 01:41:25 +0000 (18:41 -0700)
committerBrion Vibber <brion@pobox.com>
Fri, 25 Mar 2011 01:43:25 +0000 (18:43 -0700)
commite68271c47120971bac0c59228dd382216a1f52e1
treeb64eb9fd9e1ac959481a8544ae5bad09b70c7844
parentfd4d535d9175f9491c756779fc2f9e451aec7feb
TwitterBridge: discard outgoing queue items instead of retrying when Twitter API returns HTTP 400 or 404 error codes

We get HTTP 400 for various cases of invalid data, where retrying doesn't help at all -- previously those would loop forever, or until something died at least. :)
400 is also used for rate limiting, but retrying *immediately* will just hit the rate limit again, so better to discard if we're going over for now.
plugins/TwitterBridge/twitter.php