From 648094da261569564619624a1179e6ddc59a8115 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Tue, 21 Apr 2026 14:51:30 -0400 Subject: [PATCH] Add changelog for #4347 --- changelog/4347.fixed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/4347.fixed.md diff --git a/changelog/4347.fixed.md b/changelog/4347.fixed.md new file mode 100644 index 000000000..e5c8206e5 --- /dev/null +++ b/changelog/4347.fixed.md @@ -0,0 +1 @@ +- Fixed a crash in `DeepgramSTTService` when an `STTUpdateSettingsFrame` arrived before the WebSocket handshake completed (for example, when pushing an update upstream on `StartFrame`). The settings-triggered reconnect cancelled the in-flight connection task before its keepalive task was created, causing an `UnboundLocalError: cannot access local variable 'keepalive_task'` in the handler's `finally` block.