From 69569136a09eed71dc42214c364a3146ab90a1f6 Mon Sep 17 00:00:00 2001 From: qgarnier Date: Mon, 11 Jul 2022 10:16:40 +0200 Subject: [PATCH] (mode) snmp_standard::mode::stringvalue - fix infinite loop (#3769) --- centreon-plugins/snmp_standard/mode/stringvalue.pm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/centreon-plugins/snmp_standard/mode/stringvalue.pm b/centreon-plugins/snmp_standard/mode/stringvalue.pm index 6bab71479..dc30a5c6c 100644 --- a/centreon-plugins/snmp_standard/mode/stringvalue.pm +++ b/centreon-plugins/snmp_standard/mode/stringvalue.pm @@ -242,9 +242,7 @@ sub change_macros { my ($self, %options) = @_; my $value = $self->{option_results}->{'format_' . $options{severity}}; - while ($value =~ /%\{(.*?)\}/g) { - $value =~ s/%\{($1)\}/$self->{macros}->{$1}/eg; - } + $value =~ s/%\{(.*?)\}/$self->{macros}->{$1}/g; return $value; }