From 4d16571988c06315d29eac0a2c7cc264fa819d81 Mon Sep 17 00:00:00 2001 From: Daniel Grana Date: Fri, 17 Apr 2009 19:13:38 +0000 Subject: [PATCH] core: try to process requests after getting a DontCloseDomain to avoid delay on processing reinjected requests --HG-- extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%401068 --- scrapy/trunk/scrapy/core/engine.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scrapy/trunk/scrapy/core/engine.py b/scrapy/trunk/scrapy/core/engine.py index a1f3386b6..349ec496c 100644 --- a/scrapy/trunk/scrapy/core/engine.py +++ b/scrapy/trunk/scrapy/core/engine.py @@ -481,6 +481,7 @@ class ExecutionEngine(object): try: dispatcher.send(signal=signals.domain_idle, sender=self.__class__, domain=domain, spider=spider) except DontCloseDomain: + self.next_request(spider) return except: log.exc("Exception catched on domain_idle signal dispatch")