fix: decode后task_extend失败时提前中止,scheduler崩溃时通知waiting任务

This commit is contained in:
2026-05-20 19:23:13 +08:00
parent 785d65436c
commit ff509ff39f
2 changed files with 12 additions and 1 deletions
+4
View File
@@ -193,6 +193,10 @@ class TaskManager:
with self._lock:
return list(self.active_tasks)
def get_waiting_tasks(self) -> List[Task]:
with self._lock:
return list(self.waiting_queue)
def clear_queues(self) -> None:
with self._lock:
self.waiting_queue.clear()