8bb832c3b959ae3f2cecc50fc73085f31619f0a8
Au démarrage à froid, lorsque les évènements de cycle de vie du portail d'écriture arrivent dans l'ordre inverse (libération observée avant l'acquisition correspondante), le latch busy restait coincé et bloquait définitivement la médiation d'entrée. On introduit un latch `released` qui mémorise une libération anticipée et garantit une sémantique exactly-once : l'acquisition tardive consomme la libération déjà vue au lieu de re-verrouiller. Couvert par 2 tests de régression. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The file is empty.
Description
Languages
Rust
80.5%
TypeScript
19.4%