From f17ba6a66c09da54f6660a87f232d8e4fe73b2c0 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Mon, 18 Apr 2016 10:22:18 +0800 Subject: [PATCH] osd/ReplicatedBackend: mark op as started for better tracing Signed-off-by: xie xingguo --- src/osd/ReplicatedBackend.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/osd/ReplicatedBackend.cc b/src/osd/ReplicatedBackend.cc index 5c6d5e834bcd2..2abbcdc42c219 100644 --- a/src/osd/ReplicatedBackend.cc +++ b/src/osd/ReplicatedBackend.cc @@ -840,6 +840,8 @@ void ReplicatedBackend::_do_push(OpRequestRef op) assert(m->get_type() == MSG_OSD_PG_PUSH); pg_shard_t from = m->from; + op->mark_started(); + vector replies; ObjectStore::Transaction t; for (vector::iterator i = m->pushes.begin(); @@ -897,6 +899,8 @@ void ReplicatedBackend::_do_pull_response(OpRequestRef op) assert(m->get_type() == MSG_OSD_PG_PUSH); pg_shard_t from = m->from; + op->mark_started(); + vector replies(1); ObjectStore::Transaction t; list to_continue; -- 2.39.5