Merge pull request #344 from Amanieu/fix_rwlock_ordering

This commit is contained in:
Amanieu d'Antras
2022-05-31 02:26:10 +02:00
committed by GitHub
+2 -2
View File
@@ -988,8 +988,8 @@ impl RawRwLock {
if let Err(x) = self.state.compare_exchange_weak(
state,
state | WRITER_PARKED_BIT,
Ordering::Relaxed,
Ordering::Relaxed,
Ordering::Acquire,
Ordering::Acquire,
) {
state = x;
continue;