From 2a110e11c890395abd244bce17edb6dd2b8c089c Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Fri, 16 Nov 2018 10:28:49 +0100 Subject: [PATCH] retried db query on error 1205 - lock --- pandora_server/lib/PandoraFMS/DB.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/DB.pm b/pandora_server/lib/PandoraFMS/DB.pm index 417fd9cf5d..d022c931d1 100644 --- a/pandora_server/lib/PandoraFMS/DB.pm +++ b/pandora_server/lib/PandoraFMS/DB.pm @@ -867,7 +867,7 @@ sub db_insert ($$$;@) { }; if ($@) { my $exception = @_; - if ($DBI::err == 1213) { + if ($DBI::err == 1213 || $DBI::err == 1205) { $dbh->do($query, undef, @values); $insert_id = $dbh->{'mysql_insertid'}; } @@ -891,7 +891,7 @@ sub db_update ($$;@) { }; if ($@) { my $exception = @_; - if ($DBI::err == 1213) { + if ($DBI::err == 1213 || $DBI::err == 1205) { $rows = $dbh->do($query, undef, @values); } else { @@ -1137,7 +1137,7 @@ sub db_do ($$;@) { }; if ($@) { my $exception = @_; - if ($DBI::err == 1213) { + if ($DBI::err == 1213 || $DBI::err == 1205) { $dbh->do($query, undef, @values); } else {