]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
objecter: assert lock held in op_submit
authorSage Weil <sage@newdream.net>
Sat, 31 Dec 2011 01:04:30 +0000 (17:04 -0800)
committerSage Weil <sage@newdream.net>
Sat, 31 Dec 2011 01:04:30 +0000 (17:04 -0800)
Signed-off-by: Sage Weil <sage@newdream.net>
src/osdc/Objecter.cc

index 36b6bd3bdd27036b5630e1e0bd6db27a0f0b3616..df8205433870868578e0715b9d76dd1641b50b22 100644 (file)
@@ -804,6 +804,8 @@ void Objecter::resend_mon_ops()
 
 tid_t Objecter::op_submit(Op *op, OSDSession *s)
 {
+  assert(client_lock.is_locked());
+
   // throttle.  before we look at any state, because
   // take_op_budget() may drop our lock while it blocks.
   take_op_budget(op);