]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: fix warning
authorSage Weil <sage@newdream.net>
Mon, 26 Sep 2011 20:10:33 +0000 (13:10 -0700)
committerSage Weil <sage@newdream.net>
Mon, 26 Sep 2011 20:10:33 +0000 (13:10 -0700)
Signed-off-by: Sage Weil <sage@newdream.net>
src/osd/OSD.cc

index 2a3525e62347e8859f101f610bd628810c00ccf0..ce3329aeb7e0e40fa32debf34224970981d18ee2 100644 (file)
@@ -3499,7 +3499,7 @@ void OSD::send_incremental_map(epoch_t since, const entity_inst_t& inst, bool la
   while (since < osdmap->get_epoch()) {
     epoch_t to = osdmap->get_epoch();
     if (to - since > g_conf->osd_map_message_max)
-      to = since + g_conf->osd_map_message_max;
+      to = since + (epoch_t)g_conf->osd_map_message_max;
     MOSDMap *m = build_incremental_map_msg(since, to);
     Messenger *msgr = client_messenger;
     if (entity_name_t::TYPE_OSD == inst.name._type)