disable incrementally by one hour every time the feed fails to download (#44)

This commit is contained in:
Athou
2013-05-20 11:57:28 +02:00
parent eebad80cd7
commit 72e3507006

View File

@@ -117,9 +117,9 @@ public class FeedUtils {
int retriesBeforeDisable = 3;
if (errorCount >= retriesBeforeDisable) {
int disabledMinutes = 10 * (errorCount - retriesBeforeDisable + 1);
disabledMinutes = Math.min(60 * 12, disabledMinutes);
return DateUtils.addMinutes(now, disabledMinutes);
int disabledHours = errorCount - retriesBeforeDisable + 1;
disabledHours = Math.min(24, disabledHours);
return DateUtils.addHours(now, disabledHours);
}
return null;
}