diff options
Diffstat (limited to 'phpBB/includes/db/dbal.php')
-rw-r--r-- | phpBB/includes/db/dbal.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/phpBB/includes/db/dbal.php b/phpBB/includes/db/dbal.php index b49f4511aa..e37ccda0db 100644 --- a/phpBB/includes/db/dbal.php +++ b/phpBB/includes/db/dbal.php @@ -124,7 +124,11 @@ class dbal if ($this->transaction) { - $this->sql_transaction('commit'); + do + { + $this->sql_transaction('commit'); + } + while ($this->transaction); } foreach ($this->open_queries as $query_id) |