diff --git a/kiri-engine/Pool/Connection.php b/kiri-engine/Pool/Connection.php index d6260270..35dd4b28 100644 --- a/kiri-engine/Pool/Connection.php +++ b/kiri-engine/Pool/Connection.php @@ -93,7 +93,7 @@ class Connection extends Component if ($isMaster == false) { return $this->_get($config, $coroutineName); } - if (($pdo = Context::getContext($coroutineName)) instanceof PDO) { + if (!(($pdo = Context::getContext($coroutineName)) instanceof PDO)) { $pdo = Context::setContext($coroutineName, $this->_get($config, $coroutineName)); } return $pdo;