Commit db330e7c authored by Yedidya Feldblum's avatar Yedidya Feldblum Committed by Facebook GitHub Bot

fix memory order in hazptr example

Summary: The release order is not valid for compare-exchange-failure-load.

Reviewed By: magedm

Differential Revision: D27932613

fbshipit-source-id: 689929ecdef8feaec268dc2cd350ce001103ee75
parent 31fbd123
......@@ -49,7 +49,7 @@ class HazptrWideCAS {
return false;
}
if (node_.compare_exchange_weak(
p, n, std::memory_order_relaxed, std::memory_order_release)) {
p, n, std::memory_order_release, std::memory_order_relaxed)) {
break;
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment