MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ stop_worker()

void MayaFlux::Journal::Archivist::Impl::stop_worker ( )
inlineprivate

Definition at line 299 of file Archivist.cpp.

300 {
301 if (m_worker_thread.joinable()) {
302 m_worker_running.store(false, std::memory_order_release);
303 m_worker_thread.join();
304
306 }
307 }
std::atomic< bool > m_worker_running

References drain_ring_buffer(), m_worker_running, and m_worker_thread.

+ Here is the call graph for this function: