Skip to content

PATCH: Prevent false reader_stalled aborts on idle upstreams#25

Merged
rocketpages merged 2 commits intomainfrom
patch-reader-stalled
Mar 26, 2026
Merged

PATCH: Prevent false reader_stalled aborts on idle upstreams#25
rocketpages merged 2 commits intomainfrom
patch-reader-stalled

Conversation

@rocketpages
Copy link
Copy Markdown
Contributor

Checklist

  • I read CONTRIBUTING.md
  • All commits are signed off (DCO): git commit -s
  • I ran: cargo fmt --all
  • I ran: cargo test --workspace

Summary

Fix a regression in stall detection where live subscriptions started the stall timer before reading any data. This keeps idle flows from aborting with reader_stalled while waiting for their first event, and adds a regression test to lock the behaviour down.

Signed-off-by: Kevin Webber <kevin@obzenflow.dev>
Signed-off-by: Kevin Webber <kevin@obzenflow.dev>
@rocketpages rocketpages merged commit 02010ff into main Mar 26, 2026
7 checks passed
@rocketpages rocketpages deleted the patch-reader-stalled branch March 26, 2026 15:28
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.

1 participant