Reverted and improved TODO:

------
@nupplaphil: There is no easy possibility to add a logger here, that's why there
isn't any yet and instead a placeholder.. This execution point is a critical
state during a testrun, and tbh I'd like to leave here no further logic (yet)
because I spent hours debugging cases, where transactions weren't fully closed
and strange/unpredictable errors occur (sometimes -mainly during debugging other
errors :) ...)
-----
This commit is contained in:
Roland Häder 2022-06-21 19:19:11 +02:00
parent 80c8ec17c2
commit f38ad168f5
No known key found for this signature in database
GPG Key ID: C82EDE5DDFA0BA77

View File

@ -179,8 +179,7 @@ class StaticDatabase extends Database
self::$staticConnection = @new ExtendedPDO($connect, $user, $pass); self::$staticConnection = @new ExtendedPDO($connect, $user, $pass);
self::$staticConnection->setAttribute(PDO::ATTR_AUTOCOMMIT,0); self::$staticConnection->setAttribute(PDO::ATTR_AUTOCOMMIT,0);
} catch (PDOException $e) { } catch (PDOException $e) {
// Log exception /// @TODO Try to find a way to log this exception as it contains valueable information
$this->logger::error('Cannot establish database connection', ['exception' => $e, 'host' => $server, 'dbname' => $db]);
} }
} }