Skip to content

Conversation

@dimitribouniol
Copy link
Member

@dimitribouniol dimitribouniol commented Jan 24, 2026

Fixed an issue where AsyncThrowingBackpressureStream would not react to cancellation properly, often leading to the provider task not being cancelled. This caused ranged reads in an already cancelled task to suspend indefinitely.

@dimitribouniol dimitribouniol self-assigned this Jan 24, 2026
@dimitribouniol dimitribouniol enabled auto-merge (rebase) January 24, 2026 13:44
@dimitribouniol dimitribouniol changed the title Fixed an issue where AsyncThrowingBackpressureStream would not reac… AsyncThrowingBackpressureStream Cancellation Jan 24, 2026
@dimitribouniol dimitribouniol force-pushed the dimitri/backpressure-cancellation branch from 0dc39d2 to 5e04043 Compare January 24, 2026 13:48
…itialize when a suspended write was never read
@dimitribouniol dimitribouniol merged commit 8694d75 into main Jan 27, 2026
3 checks passed
@dimitribouniol dimitribouniol deleted the dimitri/backpressure-cancellation branch January 27, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants