From 838339d71fe150ea82e5f64f2c20c7ddfd47c804 Mon Sep 17 00:00:00 2001 From: Yunchuan Wen Date: Mon, 19 Dec 2016 17:12:38 +0800 Subject: [PATCH] ECBackend: cleanup for unnecessary copy with pg_stat_t Signed-off-by: Yunchuan Wen --- src/osd/ECBackend.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/ECBackend.cc b/src/osd/ECBackend.cc index c579a47f086..5b9a24d1d01 100644 --- a/src/osd/ECBackend.cc +++ b/src/osd/ECBackend.cc @@ -1895,7 +1895,7 @@ bool ECBackend::try_reads_to_commit() trans.find(i->shard); assert(iter != trans.end()); bool should_send = get_parent()->should_send_op(*i, op->hoid); - pg_stat_t stats = + const pg_stat_t &stats = should_send ? get_info().stats : parent->get_shard_info().find(*i)->second.stats; -- 2.47.3