From fba09a57f3df4c46483e8e2d6bce8c130401a818 Mon Sep 17 00:00:00 2001 From: Olli-Antti Kivilahti Date: Mon, 23 Oct 2017 19:18:42 +0300 Subject: [PATCH] Bug 14600 - MySQL server has gone away - Vol2 This bug never ceases to relent. When running REST API tests under debugger. perl -d t/db_dependent/api/v1/holds.t MySQL server is getting away. This fix removed by the community in Buug 14778: Make sure the dbh returned is checked by DBIC needed to be brought back to life. --- Koha/Database.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Koha/Database.pm b/Koha/Database.pm index fb59eb3..75934dd 100644 --- a/Koha/Database.pm +++ b/Koha/Database.pm @@ -154,7 +154,7 @@ sub schema { my $params = shift; unless ( $params->{new} ) { - return $database->{schema} if defined $database->{schema}; + return $database->{schema} if defined $database->{schema} && $database->{schema}->storage->connected(); } $database->{schema} = &_new_schema(); -- 2.7.4