From: Sage Weil Date: Mon, 20 Apr 2009 23:15:22 +0000 (-0700) Subject: mds: finish waiters for root (fixes mds recovery) X-Git-Tag: v0.7.3~89 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1c46fbd21d99cb8c35921d0323b9a81b66f18b81;p=ceph.git mds: finish waiters for root (fixes mds recovery) --- diff --git a/src/mds/MDCache.cc b/src/mds/MDCache.cc index 66897ac8cf3..32e01c7add9 100644 --- a/src/mds/MDCache.cc +++ b/src/mds/MDCache.cc @@ -549,6 +549,8 @@ void MDCache::populate_mydir() open = true; stray->get(CInode::PIN_STRAY); dout(20) << " stray is " << *stray << dendl; + + mds->queue_waiters(waiting_for_open); } void MDCache::open_foreign_stray(int who, Context *c)