Files
mergerfs/libfuse/include/maintenance_thread.hpp
trapexit f852474073 Update the secondary group cache (#1492)
* Use concurrent_flat_map to build a global cache rather than per
thread.
* Create global maintanence thread manager for clearing unused cache
entries.
2025-07-05 17:05:53 -05:00

14 lines
200 B
C++

#pragma once
#include <functional>
#include <vector>
class MaintenanceThread
{
public:
static void setup();
static void stop();
static void push_job(const std::function<void(int)> &func);
};