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

◆ worker_loop()

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

Definition at line 303 of file Archivist.cpp.

304 {
305 using namespace std::chrono_literals;
306
307 while (m_worker_running.load(std::memory_order_acquire)) {
308 if (m_initialized) {
310 }
311 std::this_thread::sleep_for(10ms);
312 }
313
314 if (m_initialized) {
316 }
317 }
std::atomic< bool > m_worker_running

References drain_ring_buffer(), m_initialized, and m_worker_running.

Referenced by start_worker().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: