From adcabf4df67637be415ef22befc12282880a0a70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Sun, 27 Feb 2022 15:31:21 +0800 Subject: [PATCH] modify plugin name --- kiri-engine/Pool/Connection.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kiri-engine/Pool/Connection.php b/kiri-engine/Pool/Connection.php index f6607c6a..eeffcb75 100644 --- a/kiri-engine/Pool/Connection.php +++ b/kiri-engine/Pool/Connection.php @@ -108,6 +108,9 @@ class Connection extends Component $pdo = $this->pool->get($coroutineName, static function () use ($coroutineName, $config) { return Kiri::getDi()->create(PDO::class, [$config]); }, $minx); + if (Db::inTransactionsActive() && !$pdo->inTransaction()) { + $pdo->beginTransaction(); + } return Context::setContext($config['cds'], $pdo); }