Comfy-Org / Comfy-Org/ComfyUI

ComfyUI Queue hangs when (re-)executing complex workflows

Open
#1,502 7 comments 4 reactions 0 assignees View on GitHub
Feature
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 10h
Merged PRs (30d)
153

Description

I've noticed that ComfyUI queue execution hangs significantly when re-executing a previous prompt with many "pipe" or "context" nodes.

It looks like `recursive_output_delete_if_changed` in `execution.py` goes through upwards of hundreds of millions of recursions depending on the length of the workflow.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.