]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: drop mut locks after file_recover_cow
authorSage Weil <sage@newdream.net>
Mon, 18 May 2009 18:22:24 +0000 (11:22 -0700)
committerSage Weil <sage@newdream.net>
Mon, 18 May 2009 18:27:06 +0000 (11:27 -0700)
src/mds/MDCache.cc

index c054b21e1f61a452378f3115eff9746be076c528..616d65e760d09aa166bfd7b3feae226e834f8135 100644 (file)
@@ -4254,6 +4254,7 @@ void MDCache::_queued_file_recover_cow(CInode *in, Mutation *mut)
 {
   in->pop_and_dirty_projected_inode(mut->ls);
   mut->apply();
+  mds->locker->drop_locks(mut);
   mut->cleanup();
   delete mut;
 }