diff --git a/core/lib/Drupal/Core/Database/Driver/pgsql/Connection.php b/core/lib/Drupal/Core/Database/Driver/pgsql/Connection.php index 5dec0a86d756877f404c115d9cbe0ff7cfde4649..ff38a22c5b84604b0ba42a2bd07696c54ab2834f 100644 --- a/core/lib/Drupal/Core/Database/Driver/pgsql/Connection.php +++ b/core/lib/Drupal/Core/Database/Driver/pgsql/Connection.php @@ -118,16 +118,7 @@ public static function open(array &$connection_options = array()) { // Convert numeric values to strings when fetching. \PDO::ATTR_STRINGIFY_FETCHES => TRUE, ); - - try { - $pdo = new \PDO($dsn, $connection_options['username'], $connection_options['password'], $connection_options['pdo']); - } - catch (\Exception $e) { - if ($e->getCode() == static::DATABASE_NOT_FOUND) { - throw new DatabaseNotFoundException($e->getMessage(), $e->getCode(), $e); - } - throw new $e; - } + $pdo = new \PDO($dsn, $connection_options['username'], $connection_options['password'], $connection_options['pdo']); return $pdo; }