[uRCU] Removed redundant atomic_thread_fence
[libcds.git] / cds / urcu / details / sig_buffered.h
index 378c1b60662bc20609909ace7d341084bf900706..71b7979b174f90f75141695800f4962234aeaf2a 100644 (file)
@@ -232,7 +232,6 @@ namespace cds { namespace urcu {
         bool synchronize( epoch_retired_ptr& ep )
         {
             uint64_t nEpoch;
-            atomics::atomic_thread_fence( atomics::memory_order_acquire );
             {
                 std::unique_lock<lock_type> sl( m_Lock );
                 if ( ep.m_p && m_Buffer.push( ep ) && m_Buffer.size() < capacity())