From: Yunchuan Wen Date: Mon, 19 Dec 2016 04:48:14 +0000 (+0800) Subject: osdmaptool: fix divide by zero error X-Git-Tag: v11.1.1~25^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F12561%2Fhead;p=ceph.git osdmaptool: fix divide by zero error Signed-off-by: Yunchuan Wen --- diff --git a/src/tools/osdmaptool.cc b/src/tools/osdmaptool.cc index b679ad9621b4..5ed2b948a851 100644 --- a/src/tools/osdmaptool.cc +++ b/src/tools/osdmaptool.cc @@ -407,7 +407,7 @@ int main(int argc, const char **argv) max_osd = i; } - uint64_t avg = total / in; + uint64_t avg = in ? (total / in) : 0; double dev = 0; for (int i=0; i