From 2f787a27dc1f7551b98d322b6b93b3cb8bad4e2e Mon Sep 17 00:00:00 2001 From: Kevin Lloyd Bernal Date: Tue, 18 Jul 2023 20:49:33 +0800 Subject: [PATCH] fix conditional on task_no_item --- scrapy/extensions/closespider.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapy/extensions/closespider.py b/scrapy/extensions/closespider.py index 456470efd..4307b4170 100644 --- a/scrapy/extensions/closespider.py +++ b/scrapy/extensions/closespider.py @@ -84,7 +84,7 @@ class CloseSpider: task.cancel() task_no_item = getattr(self, "task_no_item", False) - if task_no_item.running: + if task_no_item and task_no_item.running: task_no_item.stop() def spider_opened_no_item(self, spider):