Skip to content

Commit 58f9c40

Browse files
committed
Merge branch 'PHP-7.4'
* PHP-7.4: Don't rand() in test
2 parents b0b43e8 + 3e9dac2 commit 58f9c40

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

ext/sockets/tests/socket_connect_params.phpt

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,20 @@ fa@php.net
1111
?>
1212
--FILE--
1313
<?php
14-
$rand = rand(1,999);
15-
$s_c = socket_create_listen(31330+$rand);
16-
// wrong parameter count
17-
try {
18-
$s_w = socket_connect($s_c);
19-
} catch (TypeError $e) {
20-
echo $e->getMessage(), "\n";
21-
}
22-
$s_w = socket_connect($s_c, '0.0.0.0');
23-
$s_w = socket_connect($s_c, '0.0.0.0', 31330+$rand);
2414

25-
socket_close($s_c);
15+
$s_c = socket_create_listen(0);
16+
socket_getsockname($s_c, $addr, $port);
17+
18+
// wrong parameter count
19+
try {
20+
$s_w = socket_connect($s_c);
21+
} catch (TypeError $e) {
22+
echo $e->getMessage(), "\n";
23+
}
24+
$s_w = socket_connect($s_c, '0.0.0.0');
25+
$s_w = socket_connect($s_c, '0.0.0.0', $port);
26+
27+
socket_close($s_c);
2628

2729
?>
2830
--EXPECTF--

0 commit comments

Comments
 (0)