aboutsummaryrefslogtreecommitdiff
path: root/zenserver/cache/structuredcachestore.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2022-04-27 08:35:48 +0200
committerDan Engelbrecht <[email protected]>2022-04-27 08:35:48 +0200
commitd508f996641430c3027210721d2317841e638911 (patch)
tree6ad7ea9983e2712890829da01f9b1ef5dfed6c39 /zenserver/cache/structuredcachestore.cpp
parenttrigger clang format (diff)
parentBatch log removal of Cid and take proper lock when modifying m_CidMap (#80) (diff)
downloadzen-d508f996641430c3027210721d2317841e638911.tar.xz
zen-d508f996641430c3027210721d2317841e638911.zip
Merge remote-tracking branch 'origin/main' into de/use-bulk-fetch-from-upstream-on-getcachevalues
Diffstat (limited to 'zenserver/cache/structuredcachestore.cpp')
-rw-r--r--zenserver/cache/structuredcachestore.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/zenserver/cache/structuredcachestore.cpp b/zenserver/cache/structuredcachestore.cpp
index f499cf194..a9f38e51d 100644
--- a/zenserver/cache/structuredcachestore.cpp
+++ b/zenserver/cache/structuredcachestore.cpp
@@ -1255,10 +1255,10 @@ ZenCacheDiskLayer::Put(std::string_view InBucket, const IoHash& HashKey, const Z
auto It = m_Buckets.try_emplace(BucketName, BucketName);
Bucket = &It.first->second;
- std::filesystem::path bucketPath = m_RootDir;
- bucketPath /= BucketName;
+ std::filesystem::path BucketPath = m_RootDir;
+ BucketPath /= BucketName;
- Bucket->OpenOrCreate(bucketPath);
+ Bucket->OpenOrCreate(BucketPath);
}
}
@@ -1363,11 +1363,9 @@ void
ZenCacheDiskLayer::Flush()
{
std::vector<CacheBucket*> Buckets;
-
- Buckets.reserve(m_Buckets.size());
{
RwLock::SharedLockScope _(m_Lock);
-
+ Buckets.reserve(m_Buckets.size());
for (auto& Kv : m_Buckets)
{
Buckets.push_back(&Kv.second);