Files
dmf-studio-rnd/studio-manager
JohannesItten 6c6225d831 fix: don't double-send status to command requester
load_graph/stop_node/start_node each called notify() (push to all
clients) and then sent a direct response — the requesting client
got two identical messages, breaking test recv sequencing.

Use thread_local tl_requester to skip the requesting connection
in the push. notify() is called synchronously from the command,
so the thread_local is visible from the status_cb. Other clients
still receive the push; the requester gets only the direct response.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-07 22:39:09 +03:00
..
2026-07-07 18:56:15 +03:00
2026-07-07 18:56:15 +03:00