From ac392aece912990d8cf8d944b9963e71039d019c Mon Sep 17 00:00:00 2001 From: UrBnW <40244829+UrBnW@users.noreply.github.com> Date: Thu, 30 Apr 2020 15:03:13 +0200 Subject: [PATCH] fix division by 0 --- centreon-plugins/apps/protocols/snmp/mode/responsetime.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/centreon-plugins/apps/protocols/snmp/mode/responsetime.pm b/centreon-plugins/apps/protocols/snmp/mode/responsetime.pm index c1a70cdda..851394377 100644 --- a/centreon-plugins/apps/protocols/snmp/mode/responsetime.pm +++ b/centreon-plugins/apps/protocols/snmp/mode/responsetime.pm @@ -127,7 +127,7 @@ sub manage_selection { } $self->{global} = { - rta => $total_time_elapsed * 1000 / ($self->{option_packets} - $total_packet_lost), + rta => ($self->{option_packets} > $total_packet_lost) ? $total_time_elapsed * 1000 / ($self->{option_packets} - $total_packet_lost) : 0, rtmax => $max_time_elapsed * 1000, rtmin => $min_time_elapsed * 1000, pl => int($total_packet_lost * 100 / $self->{option_packets}),