Skip to content

Commit fa4ccc4

Browse files
committed
gracefully close sitemap stream on SitemapRequestLoader abort
1 parent 9a8921e commit fa4ccc4

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/crawlee/request_loaders/_sitemap_request_loader.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,8 @@ async def abort_loading(self) -> None:
262262
self._loading_task.cancel()
263263
with suppress(asyncio.CancelledError):
264264
await self._loading_task
265+
# Let the streaming request shut down gracefully.
266+
await asyncio.sleep(0)
265267

266268
async def close(self) -> None:
267269
"""Close the request loader."""

0 commit comments

Comments
 (0)