diff --git a/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php b/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php index 2fbabf037a..feae254095 100644 --- a/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php +++ b/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php @@ -75,10 +75,13 @@ abstract class PhabricatorLiskDAO extends LiskDAO { $connection->setReadOnly(true); } - // Unless this is a script running from the CLI, prevent any query from - // running for more than 30 seconds. See T10849 for discussion. + // Unless this is a script running from the CLI: + // - (T10849) Prevent any query from running for more than 30 seconds. + // - (T11672) Use persistent connections. if (php_sapi_name() != 'cli') { - $connection->setQueryTimeout(30); + $connection + ->setQueryTimeout(30) + ->setPersistent(true); } return $connection;