X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=access_rx_cache.h;h=460311dfb27279dd5a6bfed766c78ac930058408;hb=fd6198891d6fd9642effc0843fef6f23b991af3e;hp=8757b94e6f9a07328c938c16f601f933dde7d45a;hpb=d5ba26d705460a7e37213eeb4954b2efed8bebf0;p=plocate diff --git a/access_rx_cache.h b/access_rx_cache.h index 8757b94..460311d 100644 --- a/access_rx_cache.h +++ b/access_rx_cache.h @@ -12,8 +12,8 @@ class IOUringEngine; class AccessRXCache { public: - AccessRXCache(IOUringEngine *engine) - : engine(engine) {} + AccessRXCache(IOUringEngine *engine, bool check_visibility) + : engine(engine), check_visibility(check_visibility) {} void check_access(const char *filename, bool allow_async, std::function cb); private: @@ -25,6 +25,7 @@ private: std::map> pending_stats; IOUringEngine *engine; std::mutex mu; + bool check_visibility; }; #endif // !defined(_ACCESS_RX_CACHE_H)