This commit is contained in:
2022-09-20 18:35:20 +08:00
parent 202852a95d
commit dbf33b6d7d
+8 -10
View File
@@ -277,11 +277,10 @@ class Connection extends Component
*/ */
public function clear_connection() public function clear_connection()
{ {
$this->connection->connection_clear($this->cds); $cds = $this->slaveConfig['cds'] ?? $this->cds;
if (!isset($this->slaveConfig['cds']) || $this->cds == $this->slaveConfig['cds']) {
return; $this->connection->connection_clear($cds.'master');
} $this->connection->connection_clear($cds.'slave');
$this->connection->connection_clear($this->slaveConfig['cds']);
} }
@@ -290,11 +289,10 @@ class Connection extends Component
*/ */
public function disconnect() public function disconnect()
{ {
$this->connection->disconnect($this->cds); $cds = $this->slaveConfig['cds'] ?? $this->cds;
if (!isset($this->slaveConfig['cds']) || $this->cds == $this->slaveConfig['cds']) {
return; $this->connection->connection_clear($cds.'master');
} $this->connection->connection_clear($cds.'slave');
$this->connection->disconnect($this->slaveConfig['cds']);
} }
} }