mirror of
https://git.datalinker.icu/comfyanonymous/ComfyUI
synced 2026-11-12 21:47:04 +08:00
List cached nodes in execution_cached message
This was previously just bugged in this PR.
This commit is contained in:
parent
36131f0a3b
commit
fd7229e51b
@ -466,15 +466,19 @@ class PromptExecutor:
|
|||||||
cache.set_prompt(dynamic_prompt, prompt.keys(), is_changed_cache)
|
cache.set_prompt(dynamic_prompt, prompt.keys(), is_changed_cache)
|
||||||
cache.clean_unused()
|
cache.clean_unused()
|
||||||
|
|
||||||
current_outputs = self.caches.outputs.all_node_ids()
|
cached_nodes = []
|
||||||
|
for node_id in prompt:
|
||||||
|
if self.caches.outputs.get(node_id) is not None:
|
||||||
|
cached_nodes.append(node_id)
|
||||||
|
|
||||||
comfy.model_management.cleanup_models(keep_clone_weights_loaded=True)
|
comfy.model_management.cleanup_models(keep_clone_weights_loaded=True)
|
||||||
self.add_message("execution_cached",
|
self.add_message("execution_cached",
|
||||||
{ "nodes": list(current_outputs) , "prompt_id": prompt_id},
|
{ "nodes": cached_nodes, "prompt_id": prompt_id},
|
||||||
broadcast=False)
|
broadcast=False)
|
||||||
pending_subgraph_results = {}
|
pending_subgraph_results = {}
|
||||||
executed = set()
|
executed = set()
|
||||||
execution_list = ExecutionList(dynamic_prompt, self.caches.outputs)
|
execution_list = ExecutionList(dynamic_prompt, self.caches.outputs)
|
||||||
|
current_outputs = self.caches.outputs.all_node_ids()
|
||||||
for node_id in list(execute_outputs):
|
for node_id in list(execute_outputs):
|
||||||
execution_list.add_node(node_id)
|
execution_list.add_node(node_id)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user