File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -141,14 +141,15 @@ class ScrapyPlaywrightDownloadHandler(HTTP11DownloadHandler):
141141 playwright : Optional [AsyncPlaywright ] = None
142142
143143 def __init__ (self , crawler : Crawler ) -> None :
144+ verify_installed_reactor ("twisted.internet.asyncioreactor.AsyncioSelectorReactor" )
144145 if _SCRAPY_ASYNC_API :
145146 super ().__init__ (crawler = crawler )
147+ crawler .signals .connect (self ._launch , signals .engine_started )
146148 else :
147149 super ().__init__ ( # pylint: disable=unexpected-keyword-arg
148150 settings = crawler .settings , crawler = crawler
149151 )
150- verify_installed_reactor ("twisted.internet.asyncioreactor.AsyncioSelectorReactor" )
151- crawler .signals .connect (self ._engine_started , signals .engine_started )
152+ crawler .signals .connect (self ._engine_started , signals .engine_started )
152153 self .stats = crawler .stats
153154 self .config = Config .from_settings (crawler .settings )
154155
You can’t perform that action at this time.
0 commit comments