From: Ding Dinghua Date: Thu, 30 Oct 2014 06:58:05 +0000 (+0800) Subject: osdc/Objecter: e shouldn't be zero in Objecter::handle_osd_map X-Git-Tag: v0.89~33^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=31c584c8ba022cd44fe2872d221f3026618cefab;p=ceph.git osdc/Objecter: e shouldn't be zero in Objecter::handle_osd_map Signed-off-by: Ding Dinghua --- diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index ed8705445dac..36cac7572d45 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -776,7 +776,7 @@ void Objecter::handle_osd_map(MOSDMap *m) logger->inc(l_osdc_map_full); } else { - if (e && e > m->get_oldest()) { + if (e > m->get_oldest()) { ldout(cct, 3) << "handle_osd_map requesting missing epoch " << osdmap->get_epoch()+1 << dendl; int r = _maybe_request_map();