From 5b5c785b19ff14d89662a7f5dc52cf815329ab5a Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Sun, 20 Mar 2016 00:32:31 +0900 Subject: [PATCH] Do not simply exit on DB connection error --- classes/db/DBMysql.class.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/db/DBMysql.class.php b/classes/db/DBMysql.class.php index 1b5264ed8..a8f321c64 100644 --- a/classes/db/DBMysql.class.php +++ b/classes/db/DBMysql.class.php @@ -67,7 +67,8 @@ class DBMysql extends DB $result = @mysql_connect($connection['host'], $connection['user'], $connection['pass']); if(!$result) { - exit('Unable to connect to DB.'); + $this->setError(-1, 'Unable to connect to DB.'); + return; } if(mysql_error()) @@ -164,7 +165,8 @@ class DBMysql extends DB { if(!$connection) { - exit('Rhymix cannot handle DB connection.'); + $this->setError(-1, 'Unable to connect to DB.'); + return false; } // Run the query statement $result = @mysql_query($query, $connection);