From 4c23e9e4393b7da836e49b8cc9bdf6f319ebbef2 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 30 Dec 2011 17:04:30 -0800 Subject: [PATCH] objecter: assert lock held in op_submit Signed-off-by: Sage Weil --- src/osdc/Objecter.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index 36b6bd3bdd270..df82054338708 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -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); -- 2.39.5