]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/common/shared_lru: rename Deleter::cache 61213/head
authorMatan Breizman <mbreizma@redhat.com>
Thu, 2 Jan 2025 15:12:31 +0000 (15:12 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 2 Jan 2025 16:15:16 +0000 (16:15 +0000)
to not be confused with SharedLRU::cache

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/common/shared_lru.h

index c08f033e0ea7a2f63fcef047e475570e0d65da52..0d73658e709111cc6332d996f4b09d5c88ef4814 100644 (file)
@@ -29,13 +29,13 @@ class SharedLRU {
   // erase the tracked object from the weak_ref map
   // before actually destorying it
   struct Deleter {
-    SharedLRU<K,V>* cache;
+    SharedLRU<K,V>* 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<Deleter>(val);
-      this_deleter->cache = nullptr;
+      this_deleter->shared_lru_ptr = nullptr;
     }
 
     weak_refs.clear();