From ee6b6d69ddad52e53c4dc90137969b4a400e88b1 Mon Sep 17 00:00:00 2001 From: Gary Pennington Date: Wed, 14 Jun 2023 17:03:56 +0100 Subject: [PATCH] persist in using SeqCst We probably don't need to, but let's keep the change minimal... --- src/config/hashing.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config/hashing.rs b/src/config/hashing.rs index 46fd1402..95005eab 100644 --- a/src/config/hashing.rs +++ b/src/config/hashing.rs @@ -53,7 +53,7 @@ impl HokmaLock { // We are only interested in error results if let Err(previous) = self .lock - .compare_exchange(1, 1, Ordering::Acquire, Ordering::Relaxed) + .compare_exchange(1, 1, Ordering::SeqCst, Ordering::SeqCst) { // If we failed, previous cannot be 1 return WhenTheHokmaSuppression {