RSS fixes (exponential back-off), handling feed errors with retries

This commit is contained in:
Arvid Norberg
2012-02-22 08:26:42 +00:00
parent 9a651847f5
commit 28e74a79b7
3 changed files with 21 additions and 9 deletions

View File

@@ -3880,10 +3880,8 @@ namespace aux {
feed& f = **i;
int delta = f.next_update(now_posix);
if (delta <= 0)
{
f.update_feed();
continue;
}
delta = f.update_feed();
TORRENT_ASSERT(delta >= 0);
ptime next_update = now + seconds(delta);
if (next_update < min_update) min_update = next_update;
}