This commit is contained in:
2022-09-20 18:33:03 +08:00
parent 145970316f
commit 72cfba6a5d
+3 -3
View File
@@ -260,14 +260,14 @@ class Connection extends Component
* 回收链接 * 回收链接
* @throws * @throws
*/ */
public function release(PDO $pdo, $isMaster) public function release(PDO $pdo, bool $isMaster)
{ {
$connections = $this->connection; $connections = $this->connection;
$cds = ($this->slaveConfig['cds'] ?? $this->cds) . ($isMaster ? 'master' : 'slave');
if (!$isMaster) { if (!$isMaster) {
$cds = $this->slaveConfig['cds'] ?? $this->cds;
$connections->addItem($cds, $pdo); $connections->addItem($cds, $pdo);
} else if (!$pdo->inTransaction()) { } else if (!$pdo->inTransaction()) {
$connections->addItem($this->cds, $pdo); $connections->addItem($cds, $pdo);
} }
} }