]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: make pneed_issue required for *lock_finish()
authorSage Weil <sage@newdream.net>
Thu, 9 Jun 2011 19:57:13 +0000 (12:57 -0700)
committerSage Weil <sage@newdream.net>
Thu, 9 Jun 2011 23:14:02 +0000 (16:14 -0700)
Signed-off-by: Sage Weil <sage@newdream.net>
src/mds/Locker.h

index 801f0c20f271c0ad9ce943d3e96d5bdc5a712911..cbeeb9f0e118a4949c8ef9ecbdadff4f0d6c8066 100644 (file)
@@ -123,7 +123,7 @@ public:
   bool _rdlock_kick(SimpleLock *lock);
   bool rdlock_try(SimpleLock *lock, client_t client, Context *c);
   bool rdlock_start(SimpleLock *lock, MDRequest *mut, bool as_anon=false);
-  void rdlock_finish(SimpleLock *lock, Mutation *mut, bool *pneed_issue=0);
+  void rdlock_finish(SimpleLock *lock, Mutation *mut, bool *pneed_issue);
   bool can_rdlock_set(set<SimpleLock*>& locks);
   bool rdlock_try_set(set<SimpleLock*>& locks);
   void rdlock_take_set(set<SimpleLock*>& locks);
@@ -131,10 +131,10 @@ public:
 
   void wrlock_force(SimpleLock *lock, Mutation *mut);
   bool wrlock_start(SimpleLock *lock, MDRequest *mut, bool nowait=false);
-  void wrlock_finish(SimpleLock *lock, Mutation *mut, bool *pneed_issue=0);
+  void wrlock_finish(SimpleLock *lock, Mutation *mut, bool *pneed_issue);
 
   bool xlock_start(SimpleLock *lock, MDRequest *mut);
-  void xlock_finish(SimpleLock *lock, Mutation *mut, bool *pneed_issue=0);
+  void xlock_finish(SimpleLock *lock, Mutation *mut, bool *pneed_issue);
 
   void xlock_export(SimpleLock *lock, Mutation *mut);
   void xlock_import(SimpleLock *lock, Mutation *mut);