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

◆ worker_loop()

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

Definition at line 307 of file Archivist.cpp.

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