]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds/MDCache: fix mds_cache_memory_limit get_val<> 23365/head
authorSage Weil <sage@redhat.com>
Wed, 1 Aug 2018 14:29:15 +0000 (09:29 -0500)
committerSage Weil <sage@redhat.com>
Wed, 1 Aug 2018 15:39:38 +0000 (10:39 -0500)
Fixes: 922bfc5f3b333f576a1444773fff6db7100dd24a
Fixes: http://tracker.ceph.com/issues/25215
Signed-off-by: Sage Weil <sage@redhat.com>
src/mds/MDCache.cc

index 99cebef66b73ef3d159ccf955e6d11dbc758afb0..7526954f9926e6fb705b1b9c0f1b963caaeaa01a 100644 (file)
@@ -239,7 +239,7 @@ void MDCache::handle_conf_change(const ConfigProxy& conf,
   if (changed.count("mds_cache_size"))
     cache_inode_limit = g_conf().get_val<int64_t>("mds_cache_size");
   if (changed.count("mds_cache_memory_limit"))
-    cache_memory_limit = g_conf().get_val<uint64_t>("mds_cache_memory_limit");
+    cache_memory_limit = g_conf().get_val<Option::size_t>("mds_cache_memory_limit");
   if (changed.count("mds_cache_reservation"))
     cache_reservation = g_conf().get_val<double>("mds_cache_reservation");
   if (changed.count("mds_health_cache_threshold"))