]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: notify replica on XLOCKDONE -> SYNC transition
authorSage Weil <sage@newdream.net>
Thu, 11 Mar 2010 19:36:08 +0000 (11:36 -0800)
committerSage Weil <sage@newdream.net>
Thu, 11 Mar 2010 19:36:08 +0000 (11:36 -0800)
src/mds/Locker.cc

index 01bd0f6b04fe0459b34b0614969aa2adaddb4137..8e73ac6a18173b3241d400ffc9a08eca1fe334b6 100644 (file)
@@ -510,6 +510,7 @@ void Locker::eval_gather(SimpleLock *lock, bool first, bool *pneed_issue)
       case LOCK_EXCL_SYNC:
       case LOCK_LOCK_SYNC:
       case LOCK_MIX_SYNC:
+      case LOCK_XLOCKDONE:
        if (in->is_replicated()) {
          bufferlist softdata;
          lock->encode_locked_state(softdata);