From 1655886af0635a33060de2591975a9c65ed576e3 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sun, 18 May 2025 03:44:26 +0300 Subject: [PATCH] engine: document data race in `initialize_with` --- src/engine.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine.rs b/src/engine.rs index 9dcd183..32bdd0c 100644 --- a/src/engine.rs +++ b/src/engine.rs @@ -81,6 +81,7 @@ impl TurboHysteresis { ) { Ok(_) => { // We won the race to initialize - set the initial state + // Store the initial_state first, before marking as initialized self.previous_state.store(initial_state, Ordering::Release); initial_state }