]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: flush log during clientreplay
authorSage Weil <sage@newdream.net>
Tue, 14 Jul 2009 20:27:14 +0000 (13:27 -0700)
committerSage Weil <sage@newdream.net>
Tue, 14 Jul 2009 20:27:14 +0000 (13:27 -0700)
src/mds/Server.cc

index df4fcec4aa1080a230744f81c29a7cd0e79185d3..5e0de28f2c8919ae7f5ac601511e686311251d90 100644 (file)
@@ -667,6 +667,7 @@ void Server::early_reply(MDRequest *mdr, CInode *tracei, CDentry *tracedn)
 
   if (req->is_replay()) {
     dout(10) << " no early reply on replay op" << dendl;
+    mds->mdlog->flush();
     return;
   }