From 98c4e0cc5af919a73f7023efc6ce636fb7a35074 Mon Sep 17 00:00:00 2001 From: "k.kalinin" Date: Fri, 20 Sep 2019 13:05:42 +0300 Subject: [PATCH] fix_begin_transaction_after_reconnect --- lib/Doctrine/DBAL/Connection.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/Doctrine/DBAL/Connection.php b/lib/Doctrine/DBAL/Connection.php index 7e33c2436b6..1c98decdb6c 100644 --- a/lib/Doctrine/DBAL/Connection.php +++ b/lib/Doctrine/DBAL/Connection.php @@ -358,6 +358,8 @@ public function connect() $this->_params['password'] : null; $this->_conn = $this->_driver->connect($this->_params, $user, $password, $driverOptions); + + $this->_transactionNestingLevel = 0; $this->_isConnected = true; if (null === $this->platform) {