diff options
| author | Stefan Boberg <[email protected]> | 2021-09-20 23:14:15 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2021-09-20 23:14:15 +0200 |
| commit | d3f27a8ffc8d47b242368d30c9b7cd9a6dc0cbde (patch) | |
| tree | 9597e75bc463d9152539060c66fc9816ea655be2 | |
| parent | Implemented CID store scrubbing (diff) | |
| download | zen-d3f27a8ffc8d47b242368d30c9b7cd9a6dc0cbde.tar.xz zen-d3f27a8ffc8d47b242368d30c9b7cd9a6dc0cbde.zip | |
Trigger storage scrubbing pass at startup
| -rw-r--r-- | zenserver/zenserver.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/zenserver/zenserver.cpp b/zenserver/zenserver.cpp index 4ad793faa..cf24dc224 100644 --- a/zenserver/zenserver.cpp +++ b/zenserver/zenserver.cpp @@ -297,6 +297,8 @@ public: void Run() { + Scrub(); + if (m_ProcessMonitor.IsActive()) { EnqueueTimer(); @@ -398,11 +400,15 @@ public: void Scrub() { + ZEN_INFO("Storage validation STARTING"); + ScrubContext Ctx; m_CasStore->Scrub(Ctx); m_CidStore->Scrub(Ctx); m_ProjectStore->Scrub(Ctx); m_StructuredCacheService->Scrub(Ctx); + + ZEN_INFO("Storage validation DONE"); } void Flush() |