From 7465b0d56b359d8dfd031c0b5e5d82d072f1153e Mon Sep 17 00:00:00 2001 From: aina-esokia Date: Thu, 26 Jul 2018 10:30:12 +0400 Subject: [PATCH] keep mysql connection alive --- lib/classes/base.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/classes/base.php b/lib/classes/base.php index 4ffe971e60..c0830850e9 100644 --- a/lib/classes/base.php +++ b/lib/classes/base.php @@ -139,6 +139,11 @@ abstract class base implements cache_cacheableInterface */ public function get_connection() { + if($this->connection->ping() === false){ + $this->connection->close(); + $this->connection->connect(); + } + return $this->connection; }