Check for existence of fatalregex hash key before using it.
authorGreg Sabino Mullane <[email protected]>
Fri, 10 Jul 2009 16:15:34 +0000 (12:15 -0400)
committerGreg Sabino Mullane <[email protected]>
Fri, 10 Jul 2009 16:15:34 +0000 (12:15 -0400)
check_postgres.pl

index 1cf302e930edcd368cda6b0853f46869ee721c1a..9f4bdb1ca02fd225019b21cbee89aeb612c4dee2 100755 (executable)
@@ -1650,7 +1650,7 @@ sub run_command {
                        }
 
                        if ($db->{error} =~ /FATAL/) {
-                               if ($db->{error} =~ /$arg->{fatalregex}/) {
+                               if (exists $arg->{fatalregex} and $db->{error} =~ /$arg->{fatalregex}/) {
                                        $info->{fatalregex} = $db->{error};
                                        next;
                                }