diff options
| author | Dan Engelbrecht <[email protected]> | 2022-04-27 08:35:48 +0200 |
|---|---|---|
| committer | Dan Engelbrecht <[email protected]> | 2022-04-27 08:35:48 +0200 |
| commit | d508f996641430c3027210721d2317841e638911 (patch) | |
| tree | 6ad7ea9983e2712890829da01f9b1ef5dfed6c39 /zenserver/cache | |
| parent | trigger clang format (diff) | |
| parent | Batch log removal of Cid and take proper lock when modifying m_CidMap (#80) (diff) | |
| download | zen-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')
| -rw-r--r-- | zenserver/cache/structuredcachestore.cpp | 10 |
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); |