Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- *** announcer.c.orig 2013-06-16 15:11:52.507123934 +0000
- --- announcer.c 2013-06-16 15:47:51.927108785 +0000
- *************** on_announce_error (tr_tier * tier, const
- *** 1001,1006 ****
- --- 1001,1014 ----
- /* schedule a reannounce */
- interval = getRetryInterval (tier->currentTracker);
- +
- + /* HACK BEGIN */
- + if((tier->currentTracker != NULL)&&(err == strstr(err,"Tracker gave HTTP response code 0"))) {
- + dbgmsg (tier, "Forcing announce retry because of the connection refused n**** issue");
- + interval = tier->currentTracker->consecutiveFailures;
- + }
- + /* HACK END */
- +
- dbgmsg (tier, "Retrying announce in %d seconds.", interval);
- tr_torinf (tier->tor, "Retrying announce in %d seconds.", interval);
- tier_announce_event_push (tier, e, tr_time () + interval);
- *************** on_scrape_error (tr_session * session, t
- *** 1266,1271 ****
- --- 1274,1287 ----
- /* schedule a rescrape */
- interval = getRetryInterval (tier->currentTracker);
- +
- + /* HACK BEGIN */
- + if((tier->currentTracker != NULL)&&(errmsg == strstr(errmsg,"Tracker gave HTTP response code 0"))) {
- + dbgmsg (tier, "Forcing scrape retry because of the connection refused n**** issue");
- + interval = tier->currentTracker->consecutiveFailures;
- + }
- + /* HACK END */
- +
- dbgmsg (tier, "Retrying scrape in %zu seconds.", (size_t)interval);
- tr_torinf (tier->tor, "Retrying scrape in %zu seconds.", (size_t)interval);
- tier->lastScrapeSucceeded = false;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement