From: xie xingguo Date: Tue, 23 Aug 2016 07:37:46 +0000 (+0800) Subject: osdc/objecter: don't bother to update epoch_barrier X-Git-Tag: v11.0.1~248^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f4c636f9869d649014da5a790014cef5e845741a;p=ceph.git osdc/objecter: don't bother to update epoch_barrier if it is already at the specified epoch, which is a waste. Signed-off-by: xie xingguo --- diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index f6834e2f8d26..50b538da2240 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -4880,7 +4880,7 @@ void Objecter::set_epoch_barrier(epoch_t epoch) ldout(cct, 7) << __func__ << ": barrier " << epoch << " (was " << epoch_barrier << ") current epoch " << osdmap->get_epoch() << dendl; - if (epoch >= epoch_barrier) { + if (epoch > epoch_barrier) { epoch_barrier = epoch; _maybe_request_map(); }