]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
MDS: Remove inappropriate assert from _logged_slave_rename.
authorGreg Farnum <gregory.farnum@dreamhost.com>
Thu, 24 Mar 2011 21:11:06 +0000 (14:11 -0700)
committerSage Weil <sage.weil@dreamhost.com>
Sun, 17 Apr 2011 04:01:38 +0000 (21:01 -0700)
The slave also can hold some auth pins from locks which the
master has asked it to grab. It's possible we can intelligently
determine how many, but for now just drop the assert.

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/mds/Server.cc

index e85e23dcaa7d63730a09c97beaaf46a51046c210..bc55a7cdab25d780f761f630e88d5f926e6f423e 100644 (file)
@@ -5573,7 +5573,6 @@ void Server::_logged_slave_rename(MDRequest *mdr,
 
     // remove mdr auth pin
     mdr->auth_unpin(srcdnl->get_inode());
-    assert(!srcdnl->get_inode()->is_auth_pinned());
     
     dout(10) << " exported srci " << *srcdnl->get_inode() << dendl;
   }