lib/fluent/plugin/out_metricsense.rb in fluent-plugin-metricsense-0.2.11 vs lib/fluent/plugin/out_metricsense.rb in fluent-plugin-metricsense-0.2.12
- old
+ new
@@ -132,10 +132,10 @@
begin
fv = value.to_f
rescue
next
end
- next if fv == 0.0
+ next if fv == 0.0 || fv.nan? || fv.infinite?
# use integer if value.to_f == value.to_f.to_i
iv = fv.to_i
if iv.to_f == fv
value = iv