PipelineRunner/PipelineTask: fix asyncio task cancellation

This commit is contained in:
Aleix Conchillo Flaqué
2025-08-21 23:05:57 -07:00
parent 256ecf4d71
commit 8044c4170d
4 changed files with 29 additions and 12 deletions

View File

@@ -60,6 +60,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
- Fixed an issue that would cause `PipelineRunner` and `PipelineTask` to not
handle external asyncio task cancellation properly.
- Added `SpeechmaticsSTTService` exception handling on connection and sending.
- Replaced `asyncio.wait_for()` for `wait_for2.wait_for()` for Python <