From: Matan Breizman Date: Thu, 2 Jan 2025 15:12:31 +0000 (+0000) Subject: crimson/common/shared_lru: rename Deleter::cache X-Git-Tag: v20.0.0~444^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=7989e98e1b12bfbf91398a58e511086dcc4179e7;p=ceph.git crimson/common/shared_lru: rename Deleter::cache to not be confused with SharedLRU::cache Signed-off-by: Matan Breizman --- diff --git a/src/crimson/common/shared_lru.h b/src/crimson/common/shared_lru.h index c08f033e0ea7a..0d73658e70911 100644 --- a/src/crimson/common/shared_lru.h +++ b/src/crimson/common/shared_lru.h @@ -29,13 +29,13 @@ class SharedLRU { // erase the tracked object from the weak_ref map // before actually destorying it struct Deleter { - SharedLRU* cache; + SharedLRU* shared_lru_ptr; const K key; - void operator()(V* ptr) { - if (cache) { - cache->_erase_weak(key); + void operator()(V* value_ptr) { + if (shared_lru_ptr) { + shared_lru_ptr->_erase_weak(key); } - delete ptr; + delete value_ptr; } }; void _erase_weak(const K& key) { @@ -57,7 +57,7 @@ public: shared_ptr_t val; val = value.first.lock(); auto this_deleter = get_deleter(val); - this_deleter->cache = nullptr; + this_deleter->shared_lru_ptr = nullptr; } weak_refs.clear();