From d19b91bea7a12d0009ee961d0783de59a0892996 Mon Sep 17 00:00:00 2001 From: Xinze Chi Date: Wed, 23 Mar 2016 21:25:54 +0800 Subject: [PATCH] Objecter: dout log after assign tid This would help to debug Signed-off-by: Xinze Chi --- src/osdc/Objecter.cc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index 56b91e56817..d184b446b36 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -2276,11 +2276,6 @@ ceph_tid_t Objecter::_op_submit(Op *op, shunique_lock& sul) _send_op_account(op); // send? - ldout(cct, 10) << "_op_submit oid " << op->target.base_oid - << " '" << op->target.base_oloc << "' '" - << op->target.target_oloc << "' " << op->ops << " tid " - << op->tid << " osd." << (!s->is_homeless() ? s->osd : -1) - << dendl; assert(op->target.flags & (CEPH_OSD_FLAG_READ|CEPH_OSD_FLAG_WRITE)); @@ -2321,6 +2316,13 @@ ceph_tid_t Objecter::_op_submit(Op *op, shunique_lock& sul) OSDSession::unique_lock sl(s->lock); if (op->tid == 0) op->tid = last_tid.inc(); + + ldout(cct, 10) << "_op_submit oid " << op->target.base_oid + << " '" << op->target.base_oloc << "' '" + << op->target.target_oloc << "' " << op->ops << " tid " + << op->tid << " osd." << (!s->is_homeless() ? s->osd : -1) + << dendl; + _session_op_assign(s, op); if (need_send) { -- 2.47.3