From 5b67e76de7711d2bc7d1d5e5634a019b12f3d86c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Thu, 5 Feb 2026 22:17:31 -0800 Subject: [PATCH] Add changelog for PR #3660 --- changelog/3660.changed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/3660.changed.md diff --git a/changelog/3660.changed.md b/changelog/3660.changed.md new file mode 100644 index 000000000..e5077b73b --- /dev/null +++ b/changelog/3660.changed.md @@ -0,0 +1 @@ +- Moved interruption wait event from per-processor instance state to `InterruptionFrame` itself. Added `InterruptionFrame.complete()` to signal when the interruption has fully traversed the pipeline. Custom processors that block or consume an `InterruptionFrame` before it reaches the pipeline sink must call `frame.complete()` to avoid stalling `push_interruption_task_frame_and_wait()`. A warning is logged if completion does not happen within 2 seconds.