CakePHPとPostgreSQLを使う場合persistent=>falseを書かないとやばい

CakePHPPostgreSQLを使う場合、database.phpに明示的に'persistent' => falseを書かないと、いくら'connect' => 'pg_connect'を指定していても、pg_pconnectで接続しようとしてしまう。ちなみに、connectのほうは参照していない。なんなんだよー


dbo_postgres.phpの該当行。

if (!$config['persistent']) {
	$this->connection = pg_connect($conn, PGSQL_CONNECT_FORCE_NEW);
} else {
	$this->connection = pg_pconnect($conn);
}