]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/OSDMonitor: fix nan on 'osd df' use%
authorSage Weil <sage@redhat.com>
Sat, 7 Feb 2015 19:11:16 +0000 (11:11 -0800)
committerSage Weil <sage@redhat.com>
Sat, 7 Feb 2015 19:11:16 +0000 (11:11 -0800)
Fixes: half of #10695
Signed-off-by: Sage Weil <sage@redhat.com>
src/mon/OSDMonitor.cc

index 3c118530f948cbb2287c93a175269a28d45da825..f9e2f2d87fb86ad9358e322329bc0049b4c3d87e 100644 (file)
@@ -679,7 +679,7 @@ protected:
       kb = p->second.kb;
       kb_used = p->second.kb_used;
       kb_avail = p->second.kb_avail;
-      return true;
+      return kb > 0;
     }
 
     kb = 0;
@@ -695,7 +695,7 @@ protected:
       kb_used += kb_used_i;
       kb_avail += kb_avail_i;
     }
-    return true;
+    return kb > 0;
   }
 
 protected: