apps: fix divide by zero when calc avg uptime (#16211)
Ilya Mashchenko committed
Oct 16, 2023 at 12:38 UTC
145aad2703ff6de8363b6b38774dfa7337bb8bfb
1 file changed
+1
-1
collectors/apps.plugin/apps_plugin.c
+1
-1
@@ -3813,7 +3813,7 @@ static void send_collected_data_to_netdata(struct target *root, const char *type
3813
if (enable_detailed_uptime_charts) {
3814
send_BEGIN(type, w->clean_name, "uptime_summary", dt);
3815
send_SET("min", w->uptime_min);
3816
- send_SET("avg", w->uptime_sum / w->processes);
3816
+ send_SET("avg", w->processes > 0 ? w->uptime_sum / w->processes : 0);
3817
send_SET("max", w->uptime_max);
3818
send_END();
3819
}