Skip to content

Conversation

@guill
Copy link
Collaborator

@guill guill commented Sep 3, 2025

Because client_id was missing from the progress_state message, it
was being sent to all connected sessions. This technically meant that if
someone had a graph with the same nodes, they would see the progress
updates for others.

Also added a test to prevent reoccurrence and moved the tests around to
make CI easier to hook up.

Because `client_id` was missing from ths `progress_state` message, it
was being sent to all connected sessions. This technically meant that if
someone had a graph with the same nodes, they would see the progress
updates for others.

Also added a test to prevent reoccurance and moved the tests around to
make CI easier to hook up.
@guill guill changed the title Js/progress crossover fix clean Fix progress update crossover between users Sep 3, 2025
@guill guill added the Core Core team dependency label Sep 3, 2025
@comfyanonymous comfyanonymous merged commit a9f1bb1 into master Sep 4, 2025
12 checks passed
@comfyanonymous comfyanonymous deleted the js/progress-crossover-fix-clean branch September 4, 2025 23:13
toxicwind pushed a commit to toxicwind/ComfyUI that referenced this pull request Oct 12, 2025
* Fix showing progress from other sessions

Because `client_id` was missing from ths `progress_state` message, it
was being sent to all connected sessions. This technically meant that if
someone had a graph with the same nodes, they would see the progress
updates for others.

Also added a test to prevent reoccurance and moved the tests around to
make CI easier to hook up.

* Fix CI issues related to timing-sensitive tests
adlerfaulkner pushed a commit to LucaLabsInc/ComfyUI that referenced this pull request Oct 16, 2025
* Fix showing progress from other sessions

Because `client_id` was missing from ths `progress_state` message, it
was being sent to all connected sessions. This technically meant that if
someone had a graph with the same nodes, they would see the progress
updates for others.

Also added a test to prevent reoccurance and moved the tests around to
make CI easier to hook up.

* Fix CI issues related to timing-sensitive tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Core Core team dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants