X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fdaemon%2Fplugin.c;h=e5e0a452447ea6b0608ae86300b265cd2a393ec0;hb=6a1a62048b6d0d2ddf5c17295609d3ebf010f40b;hp=0919bdfe10a7fd459f79e6789653fecb3e5e2bd2;hpb=ef07224d5a3e24ccbc71765194d91a8e00ce16fc;p=collectd.git diff --git a/src/daemon/plugin.c b/src/daemon/plugin.c index 0919bdfe..e5e0a452 100644 --- a/src/daemon/plugin.c +++ b/src/daemon/plugin.c @@ -2402,7 +2402,7 @@ int plugin_dispatch_multivalue (value_list_t const *template, /* {{{ */ case DS_TYPE_GAUGE: vl->values[0].gauge = va_arg (ap, gauge_t); if (store_percentage) - vl->values[0].gauge *= 100.0 / sum; + vl->values[0].gauge *= sum ? (100.0 / sum) : 0; break; case DS_TYPE_ABSOLUTE: vl->values[0].absolute = va_arg (ap, absolute_t);