]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: Add finish callback to waiting_for_base_ino wait queue
authorYan, Zheng <zheng.z.yan@intel.com>
Tue, 2 Oct 2012 08:55:43 +0000 (16:55 +0800)
committerSage Weil <sage@inktank.com>
Tue, 2 Oct 2012 18:22:25 +0000 (11:22 -0700)
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
src/mds/MDCache.cc

index 1a93d9b3f58aa5e1541a5c2af0f12425e18843b7..1348b3e1f42d0c8d9036cf25e2789fc141f0a03f 100644 (file)
@@ -8341,8 +8341,8 @@ void MDCache::discover_base_ino(inodeno_t want_ino,
     discover_info_t& d = _create_discover(from);
     d.ino = want_ino;
     _send_discover(d);
-    waiting_for_base_ino[from][want_ino].push_back(onfinish);
   }
+  waiting_for_base_ino[from][want_ino].push_back(onfinish);
 }