From cc62bba80e91ce5bcda17c868cceaf51cca2d13c Mon Sep 17 00:00:00 2001 From: Daniel Grana Date: Mon, 27 Apr 2009 18:49:13 +0000 Subject: [PATCH] closedomain: check if domain was opened successfully before removing not existent task --HG-- extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%401098 --- scrapy/trunk/scrapy/contrib/closedomain.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scrapy/trunk/scrapy/contrib/closedomain.py b/scrapy/trunk/scrapy/contrib/closedomain.py index bfba4a721..570075a88 100644 --- a/scrapy/trunk/scrapy/contrib/closedomain.py +++ b/scrapy/trunk/scrapy/contrib/closedomain.py @@ -43,4 +43,5 @@ class CloseDomain(object): self.mail.send(self.notify, subj, body) def domain_closed(self, domain): - scrapyengine.removetask(self.tasks[domain]) + if domain in self.tasks: + scrapyengine.removetask(self.tasks[domain])