Merge pull request #2660 from pipecat-ai/mb/fix-user-idle-processor-cancel-task

fix: clean up how UserIdleProcessor handles return False
This commit is contained in:
Mark Backman
2025-09-16 14:48:59 -07:00
committed by GitHub
2 changed files with 7 additions and 6 deletions

View File

@@ -44,6 +44,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
- Fixed a self-cancellation deadlock in `UserIdleProcessor` when returning
`False` from an idle callback. The task now terminates naturally instead of
attempting to cancel itself.
- Fixed an issue in `AudioBufferProcessor` where a recording is not created
when a bot speaks and user input is blocked.