mirror of
https://github.com/boostorg/unordered.git
synced 2025-07-31 20:04:29 +02:00
relaxed operation overlooked in prior commit
This commit is contained in:
@@ -1825,7 +1825,7 @@ private:
|
|||||||
static void wait_for_epochs()
|
static void wait_for_epochs()
|
||||||
{
|
{
|
||||||
for(std::size_t i=0;i<epochs.size();++i){
|
for(std::size_t i=0;i<epochs.size();++i){
|
||||||
auto e=epochs[i].load(std::memory_order_acquire),
|
auto e=epochs[i].load(std::memory_order_relaxed),
|
||||||
e1=e|1u;
|
e1=e|1u;
|
||||||
while(e==e1){
|
while(e==e1){
|
||||||
e=epochs[i].load(std::memory_order_relaxed);
|
e=epochs[i].load(std::memory_order_relaxed);
|
||||||
|
Reference in New Issue
Block a user