Page MenuHomePhabricator

D10944.id.diff
No OneTemporary

D10944.id.diff

diff --git a/src/aphront/storage/connection/mysql/AphrontMySQLiDatabaseConnection.php b/src/aphront/storage/connection/mysql/AphrontMySQLiDatabaseConnection.php
--- a/src/aphront/storage/connection/mysql/AphrontMySQLiDatabaseConnection.php
+++ b/src/aphront/storage/connection/mysql/AphrontMySQLiDatabaseConnection.php
@@ -52,7 +52,14 @@
}
}
- $conn = @new mysqli(
+ $conn = mysqli_init();
+
+ $timeout = $this->getConfiguration('timeout');
+ if ($timeout) {
+ $conn->options(MYSQLI_OPT_CONNECT_TIMEOUT, $timeout);
+ }
+
+ @$conn->real_connect(
$host,
$user,
$pass,

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 1, 6:00 PM (4 d, 12 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
8759039
Default Alt Text
D10944.id.diff (625 B)

Event Timeline