proper fix to what r2760 is supposed to fix

This commit is contained in:
Pablo Hoffman 2011-08-08 15:09:43 -03:00
parent 984be35461
commit c64123cc63
2 changed files with 1 additions and 4 deletions

View File

@ -26,7 +26,7 @@ class Scheduler(object):
return cls(dupefilter, job_dir(settings), dqclass)
def has_pending_requests(self):
return len(self.dqs) or len(self.mqs)
return len(self) > 0
def open(self, spider):
self.spider = spider

View File

@ -53,6 +53,3 @@ class PriorityQueue(object):
def __len__(self):
return sum(len(x) for x in self.queues.values()) if self.queues else 0
def __nonzero__(self):
return bool(self.queues)