Skip to content

Fix zero-delay countdown message ordering - #175

Merged
variablenix merged 1 commit into
mainfrom
fix/countdown-zero-delay-order
Oct 21, 2026
Merged

variablenix merged 1 commit into
mainfrom
fix/countdown-zero-delay-order

Conversation

@variablenix

Copy link
Copy Markdown
Owner

Summary

Fix the existing countdown-ordering race exposed by the dependency CI run: enqueue each step before arming the next timer. Stop/reload cancellation still uses the existing sequence identity checks. Drain the replaced capture-test queue to avoid leaving its worker behind.

Validation

Reproduced the failure before the fix. All countdown tests passed with race detection over 100 repetitions after the fix. Full repository checks are required before merge.

@variablenix
variablenix merged commit fe8d683 into main Oct 21, 2026
3 checks passed
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