Skip to content

Commit 653bc64

Browse files
committed
add test
1 parent 6191e3a commit 653bc64

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
--TEST--
2+
mysqli_real_connect() retry on same handle does not corrupt mysqlnd connect_attr
3+
--EXTENSIONS--
4+
mysqli
5+
--SKIPIF--
6+
<?php
7+
require_once 'skipifconnectfailure.inc';
8+
?>
9+
--FILE--
10+
<?php
11+
12+
require 'connect.inc';
13+
14+
$link = mysqli_init();
15+
@mysqli_real_connect($link, $host, $user, 'bogus_password_to_force_failure', $db, $port, $socket);
16+
17+
if (!mysqli_real_connect($link, $host, $user, $passwd, $db, $port, $socket)) {
18+
printf("[001] [%d] %s\n", mysqli_connect_errno(), mysqli_connect_error());
19+
}
20+
21+
mysqli_close($link);
22+
23+
print "done!";
24+
?>
25+
--EXPECT--
26+
done!

0 commit comments

Comments
 (0)