mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2025-12-17 18:33:05 +08:00
[fix] Ensure batch history is written when queue becomes empty
This commit is contained in:
parent
d1ca6288a3
commit
77133375ad
@ -200,7 +200,7 @@ class TaskQueue:
|
|||||||
"""Start the task worker if not already running. Returns True if started, False if already running."""
|
"""Start the task worker if not already running. Returns True if started, False if already running."""
|
||||||
if self._worker_task is not None and self._worker_task.is_alive():
|
if self._worker_task is not None and self._worker_task.is_alive():
|
||||||
logging.debug("[ComfyUI-Manager] Worker already running, skipping start")
|
logging.debug("[ComfyUI-Manager] Worker already running, skipping start")
|
||||||
return False # Already running
|
return False
|
||||||
|
|
||||||
logging.debug("[ComfyUI-Manager] Starting task worker thread")
|
logging.debug("[ComfyUI-Manager] Starting task worker thread")
|
||||||
self._worker_task = threading.Thread(target=lambda: asyncio.run(task_worker()))
|
self._worker_task = threading.Thread(target=lambda: asyncio.run(task_worker()))
|
||||||
@ -1041,7 +1041,7 @@ async def task_worker():
|
|||||||
"[ComfyUI-Manager] Finalizing batch history with %d completed tasks",
|
"[ComfyUI-Manager] Finalizing batch history with %d completed tasks",
|
||||||
task_queue.done_count(),
|
task_queue.done_count(),
|
||||||
)
|
)
|
||||||
task_queue.finalize()
|
await task_queue.finalize()
|
||||||
logging.debug("[ComfyUI-Manager] Batch finalization complete")
|
logging.debug("[ComfyUI-Manager] Batch finalization complete")
|
||||||
|
|
||||||
logging.info("\nAfter restarting ComfyUI, please refresh the browser.")
|
logging.info("\nAfter restarting ComfyUI, please refresh the browser.")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user