]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: add missing try_clear_more() to scatterlock
authorSage Weil <sage@newdream.net>
Tue, 7 Dec 2010 18:47:58 +0000 (10:47 -0800)
committerSage Weil <sage@newdream.net>
Wed, 8 Dec 2010 00:44:18 +0000 (16:44 -0800)
Signed-off-by: Sage Weil <sage@newdream.net>
src/mds/ScatterLock.h

index 59da8ef7f37a9b55aa92a028fac5bd20f0e22903..171c312a3222b0258fb2d1c398130a5134027da0 100644 (file)
@@ -135,6 +135,7 @@ public:
        parent->put(MDSCacheObject::PIN_DIRTYSCATTERED);
        parent->clear_dirty_scattered(get_type());
       }
+      try_clear_more();
     }
   }
   void clear_dirty() {