From 97c2f5065e948c484df5773cc49c50d265b94f4b Mon Sep 17 00:00:00 2001 From: LI Qing Date: Tue, 17 Oct 2023 10:12:46 +0800 Subject: [PATCH] Fix the memory ordering in subject --- services/libs/jinux-std/src/events/subject.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/libs/jinux-std/src/events/subject.rs b/services/libs/jinux-std/src/events/subject.rs index 611b6550a..f5bbd4c00 100644 --- a/services/libs/jinux-std/src/events/subject.rs +++ b/services/libs/jinux-std/src/events/subject.rs @@ -34,7 +34,7 @@ impl> Subject { observers.insert(observer, filter).is_none() }; if is_new { - self.num_observers.fetch_add(1, Ordering::Release); + self.num_observers.fetch_add(1, Ordering::Relaxed); } }