diff options
| author | Dan Engelbrecht <[email protected]> | 2022-03-23 23:00:52 +0100 |
|---|---|---|
| committer | Dan Engelbrecht <[email protected]> | 2022-03-31 11:29:27 +0200 |
| commit | 3ffb09b9016a84bd8c9b33a8bdd69c9bf1a16a6a (patch) | |
| tree | 9bcf821b79c753f4c61e7a4abf8ed402f936ca05 /zenstore/compactcas.h | |
| parent | Use simpler data structures (diff) | |
| download | zen-3ffb09b9016a84bd8c9b33a8bdd69c9bf1a16a6a.tar.xz zen-3ffb09b9016a84bd8c9b33a8bdd69c9bf1a16a6a.zip | |
reduce lock times
Diffstat (limited to 'zenstore/compactcas.h')
| -rw-r--r-- | zenstore/compactcas.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/zenstore/compactcas.h b/zenstore/compactcas.h index b5871d700..f990af740 100644 --- a/zenstore/compactcas.h +++ b/zenstore/compactcas.h @@ -59,7 +59,7 @@ struct CasContainerStrategy final : public GcStorage void Flush(); void Scrub(ScrubContext& Ctx); virtual void CollectGarbage(GcContext& GcCtx) override; - virtual GcStorageSize StorageSize() const override { return {.DiskSize = m_TotalSize.load(std::memory_order::relaxed)}; } + virtual GcStorageSize StorageSize() const override { return {.DiskSize = m_TotalSize.load(std::memory_order::acquire)}; } private: void OpenContainer(bool IsNewStore); |