]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: stop gratuitously issuing dn leases
authorSage Weil <sage@newdream.net>
Wed, 7 May 2008 18:17:18 +0000 (11:17 -0700)
committerSage Weil <sage@newdream.net>
Wed, 7 May 2008 18:18:16 +0000 (11:18 -0700)
src/mds/Locker.cc

index 74d8e40fa8a0d92a870ab9788fd8ce608e5cede9..e7642521bbaeb2546e152d52ca332f3ffb366bec 100644 (file)
@@ -1152,7 +1152,7 @@ int Locker::issue_client_lease(CDentry *dn, int client,
       (diri->get_client_cap_pending(client) & (CEPH_CAP_EXCL|CEPH_CAP_RDCACHE)) == 0 &&
       dn->lock.can_lease())
     mask |= CEPH_LOCK_DN;
-  mask |= CEPH_LOCK_DN;
+
   _issue_client_lease(dn, mask, pool, client, bl, now, session);
   return mask;
 }