Fix the memory ordering in subject

This commit is contained in:
LI Qing
2023-10-17 10:12:46 +08:00
committed by Tate, Hongliang Tian
parent 98bf3d4845
commit 97c2f5065e

View File

@ -34,7 +34,7 @@ impl<E: Events, F: EventsFilter<E>> Subject<E, F> {
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);
}
}