void PartialAcquire() { m_lock2.Acquire(); }
void Acquire() { m_lock1.Acquire(); m_lock2.Acquire(); m_mtgs.m_RingBufferIsBusy = true; }
void Acquire() { m_lock1.Acquire(); m_lock2.Acquire(); m_mtgs.m_RingBufferIsBusy.store(true, std::memory_order_relaxed); }