Skip to content

fix(broadcast): publish slots in sequence - #145

Merged
tisonkun merged 3 commits into
mainfrom
codex/fix-broadcast-publication-order
Aug 21, 2026
Merged

fix(broadcast): publish slots in sequence#145
tisonkun merged 3 commits into
mainfrom
codex/fix-broadcast-publication-order

Conversation

@tisonkun

@tisonkun tisonkun commented Aug 10, 2026

Copy link
Copy Markdown
Member

Fixes a broadcast correctness issue where the tail cursor could become visible before the corresponding slot was fully written. Concurrent sends could then overwrite messages out of publication order, and a panicking sender could leave receivers stuck behind a permanently unwritten slot.

@tisonkun
tisonkun force-pushed the codex/fix-broadcast-publication-order branch from cd6944c to 4523390 Compare August 20, 2026 23:59
@tisonkun
tisonkun marked this pull request as ready for review August 20, 2026 23:59
@tisonkun
tisonkun merged commit 7b278b3 into main Aug 21, 2026
9 checks passed
@tisonkun
tisonkun deleted the codex/fix-broadcast-publication-order branch August 21, 2026 01: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