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

◆ worker_loop()

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

Definition at line 309 of file Archivist.cpp.

310 {
311 using namespace std::chrono_literals;
312
313 while (m_worker_running.load(std::memory_order_acquire)) {
314 if (m_initialized) {
316 }
317 std::this_thread::sleep_for(10ms);
318 }
319
320 if (m_initialized) {
322 }
323 }
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: