]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: fix signed/unsigned comparison warning
authorGreg Farnum <gfarnum@redhat.com>
Wed, 3 Dec 2014 18:45:52 +0000 (10:45 -0800)
committerGreg Farnum <gfarnum@redhat.com>
Wed, 3 Dec 2014 18:45:52 +0000 (10:45 -0800)
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
src/mon/PGMonitor.cc

index cc6a1fafcd6cdf1ddeeee4d4fd783d1a9424a600..63304abb2c14bf334700c8ce20d36639ce615b34 100644 (file)
@@ -2086,7 +2086,7 @@ void PGMonitor::get_health(list<pair<health_status_t,string> >& summary,
 
   // pg skew
   int num_in = mon->osdmon()->osdmap.get_num_in_osds();
-  int sum_pg_up = MAX(pg_map.pg_sum.up, pg_map.pg_stat.size());
+  int sum_pg_up = MAX(pg_map.pg_sum.up, static_cast<int32_t>(pg_map.pg_stat.size()));
   if (num_in && g_conf->mon_pg_warn_min_per_osd > 0) {
     int per = sum_pg_up / num_in;
     if (per < g_conf->mon_pg_warn_min_per_osd) {