]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osdc/objecter: don't bother to update epoch_barrier
authorxie xingguo <xie.xingguo@zte.com.cn>
Tue, 23 Aug 2016 07:37:46 +0000 (15:37 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Tue, 23 Aug 2016 07:37:46 +0000 (15:37 +0800)
if it is already at the specified epoch, which is a waste.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/osdc/Objecter.cc

index f6834e2f8d26d279884a863b6a454516711c61a0..50b538da224020ea0d8ae2e69c336231f079c1a8 100644 (file)
@@ -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();
   }