From 1eeddf2e232dc4edb9cd8bf05b294e72a29a81a8 Mon Sep 17 00:00:00 2001 From: "Jeff Washington (jwash)" <75863576+jeffwashington@users.noreply.github.com> Date: Wed, 22 Sep 2021 11:24:16 -0500 Subject: [PATCH] orderings on AcctIdx dirty (#20087) --- runtime/src/accounts_index.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/src/accounts_index.rs b/runtime/src/accounts_index.rs index d750167be7..0a9babb95e 100644 --- a/runtime/src/accounts_index.rs +++ b/runtime/src/accounts_index.rs @@ -175,11 +175,11 @@ impl AccountMapEntryInner { } pub fn dirty(&self) -> bool { - self.meta.dirty.load(Ordering::Relaxed) + self.meta.dirty.load(Ordering::Acquire) } - pub fn set_dirty(&self, value: bool) -> bool { - self.meta.dirty.swap(value, Ordering::Relaxed) + pub fn set_dirty(&self, value: bool) { + self.meta.dirty.store(value, Ordering::Release) } pub fn age(&self) -> Age {