From c5077b0466dec5df54eafe0a5134869f91847e3a Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Tue, 22 Aug 2023 16:40:00 +0200 Subject: safer gc on low disk (#373) * - Improvement: Make sure we have disk space available to do GC and use reserve up front if need be --- src/zenstore/include/zenstore/gc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/zenstore/include') diff --git a/src/zenstore/include/zenstore/gc.h b/src/zenstore/include/zenstore/gc.h index 22b9bc284..28e5c2ec2 100644 --- a/src/zenstore/include/zenstore/gc.h +++ b/src/zenstore/include/zenstore/gc.h @@ -246,7 +246,7 @@ private: GcClock::TimePoint NextGcTime(GcClock::TimePoint CurrentTime); spdlog::logger& Log() { return m_Log; } virtual bool AreDiskWritesAllowed() const override { return !m_AreDiskWritesBlocked.load(); } - void CheckDiskSpace(const DiskSpace& Space); + DiskSpace CheckDiskSpace(); spdlog::logger& m_Log; GcManager& m_GcManager; -- cgit v1.2.3