diff --git a/scrapy/crawler.py b/scrapy/crawler.py index 5cbc2d7c5..d05c05d28 100644 --- a/scrapy/crawler.py +++ b/scrapy/crawler.py @@ -78,7 +78,7 @@ class Crawler(object): try: self.spider = self._create_spider(*args, **kwargs) self.engine = self._create_engine() - start_requests = iter(self.spider.start_requests()) + start_requests = iter(self.spider.start_requests_with_control()) yield self.engine.open_spider(self.spider, start_requests) yield defer.maybeDeferred(self.engine.start) except Exception: