From 1ce84046d8dea81b3e26988c0765b507ce7b1cac Mon Sep 17 00:00:00 2001 From: Pablo Hoffman Date: Fri, 5 Aug 2011 12:39:29 -0300 Subject: [PATCH] scheduler: bug fix to use in-memory queues when request can't be serialized by the disk-queues --- scrapy/core/scheduler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapy/core/scheduler.py b/scrapy/core/scheduler.py index 3a4af79a0..11b3de312 100644 --- a/scrapy/core/scheduler.py +++ b/scrapy/core/scheduler.py @@ -58,10 +58,10 @@ class Scheduler(object): return try: reqd = request_to_dict(request, self.spider) + self.dqs.push(reqd, request.priority) except ValueError: # non serializable request return else: - self.dqs.push(reqd, request.priority) stats.inc_value('scheduler/disk_enqueued', spider=self.spider) return True