Merge pull request #3503 from pipecat-ai/aleix/ai-service-start-end-cancel
AIService: handle StartFrame/EndFrame/CancelFrame exceptions
This commit is contained in:
1
changelog/3503.fixed.md
Normal file
1
changelog/3503.fixed.md
Normal file
@@ -0,0 +1 @@
|
||||
- Fixed an issue in `AIService` where unhandled exceptions in `start()`, `stop()`, or `cancel()` implementations would prevent `process_frame()` to continue and therefore `StartFrame`, `EndFrame`, or `CancelFrame` from being pushed downstream, causing the pipeline to not start or stop properly.
|
||||
Reference in New Issue
Block a user