min_age = 1
need_wait = 0
for age in ages:
- if age < min_age:
+ if age < min_age and age < 300:
debug('Fetcher morewait min=%d age=%d' %
(min_age, age))
need_wait = max(need_wait, min_age - age)
- min_age += 1
- min_age *= 1.5
+ min_age += 3
+ min_age *= 1.25
if need_wait > 0:
debug('Fetcher wait %d' % need_wait)
time.sleep(need_wait)