]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: fix blank pool stats
authorSage Weil <sage@newdream.net>
Thu, 29 Apr 2010 22:05:39 +0000 (15:05 -0700)
committerSage Weil <sage@newdream.net>
Thu, 29 Apr 2010 22:04:59 +0000 (15:04 -0700)
src/librados.cc

index d5b735dc22e73c1050338214275e0eed970615a6..76d4a53289080c45282df6010b1ec58188f6e131 100644 (file)
@@ -444,13 +444,12 @@ int RadosClient::list_pools(std::list<string>& v)
 
 int RadosClient::get_pool_stats(std::list<string>& pools, map<string,pool_stat_t>& result)
 {
-  map<string,pool_stat_t> r;
   Mutex mylock("RadosClient::get_pool_stats::mylock");
   Cond cond;
   bool done;
 
   lock.Lock();
-  objecter->get_pool_stats(pools, &r, new C_SafeCond(&mylock, &cond, &done));
+  objecter->get_pool_stats(pools, &result, new C_SafeCond(&mylock, &cond, &done));
   lock.Unlock();
   
   mylock.Lock();