Commit 1bcdb028 authored by pounard's avatar pounard
Browse files

Fixes #1567444 - Wrong exception (PDOException) was in a catch statement...

Fixes #1567444 - Wrong exception (PDOException) was in a catch statement instead of DatabaseException - thanks for aspilicious's help
parent 12e53f92
......@@ -7,7 +7,7 @@
namespace Drupal\Core\Lock;
use PDOException;
use Drupal\Core\Database\DatabaseException;
* Defines the database lock backend. This is the default backend in Drupal.
......@@ -53,7 +53,7 @@ public function acquire($name, $timeout = 30.0) {
// We never need to try again.
$retry = FALSE;
catch (PDOException $e) {
catch (DatabaseException $e) {
// Suppress the error. If this is our first pass through the loop,
// then $retry is FALSE. In this case, the insert must have failed
// meaning some other request acquired the lock but did not release it.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment