Merge pull request #1530 from Sjoeborg/fix/arun-many-returns-none

Fix: run_urls() returns None, crashing arun_many()
This commit is contained in:
Nasrin
2025-10-03 12:57:06 +08:00
committed by GitHub
2 changed files with 1 additions and 3 deletions

View File

@@ -455,8 +455,6 @@ class MemoryAdaptiveDispatcher(BaseDispatcher):
# Update priorities for waiting tasks if needed
await self._update_queue_priorities()
return results
except Exception as e:
if self.monitor:
@@ -467,6 +465,7 @@ class MemoryAdaptiveDispatcher(BaseDispatcher):
memory_monitor.cancel()
if self.monitor:
self.monitor.stop()
return results
async def _update_queue_priorities(self):
"""Periodically update priorities of items in the queue to prevent starvation"""

View File

@@ -563,7 +563,6 @@ async def handle_crawl_request(
if isinstance(hook_manager, UserHookManager):
try:
# Ensure all hook data is JSON serializable
import json
hook_data = {
"status": hooks_status,
"execution_log": hook_manager.execution_log,