Files
pipecat/changelog/4006.fixed.md
Aleix Conchillo Flaqué f6f08d19a8 Add changelog for #4006
2026-03-12 11:34:25 -07:00

390 B

  • Fixed a race condition where EndTaskFrame could cause the pipeline to shut down before in-flight frames (e.g. LLM function call responses) finished processing. EndTaskFrame and StopTaskFrame now flow through the pipeline as ControlFrames, ensuring all pending work is flushed before shutdown begins. CancelTaskFrame and InterruptionTaskFrame remain immediate (SystemFrame).