summaryrefslogtreecommitdiff
path: root/ext/standard/tests/network/fsockopen_basic.phpt
diff options
context:
space:
mode:
authorFerenc Kovacs <tyra3l@gmail.com>2013-11-06 10:46:34 +0100
committerFerenc Kovacs <tyra3l@gmail.com>2013-11-06 10:46:34 +0100
commit91108818e1554ed542a13148e6d8b79e29e77935 (patch)
tree5a7214613ac0da55f6b23c615e900332be31b9fb /ext/standard/tests/network/fsockopen_basic.phpt
parent9d75b9fb27cd93c19cd168a486ab2efe2ce2aa78 (diff)
parent8b6b39fdcffc8486fedd391b8d8aa7700f0c7f93 (diff)
downloadphp-git-91108818e1554ed542a13148e6d8b79e29e77935.tar.gz
Merge branch 'PHP-5.4' into PHP-5.5
Conflicts: ext/spl/tests/SplFileObject_rewind_error001.phpt
Diffstat (limited to 'ext/standard/tests/network/fsockopen_basic.phpt')
-rw-r--r--ext/standard/tests/network/fsockopen_basic.phpt10
1 files changed, 8 insertions, 2 deletions
diff --git a/ext/standard/tests/network/fsockopen_basic.phpt b/ext/standard/tests/network/fsockopen_basic.phpt
index 3ec9366331..227762f899 100644
--- a/ext/standard/tests/network/fsockopen_basic.phpt
+++ b/ext/standard/tests/network/fsockopen_basic.phpt
@@ -11,12 +11,18 @@ Test fsockopen() function : basic functionality
echo "*** Testing fsockopen() : basic functionality ***\n";
echo "Open a server socket\n";
-$server = stream_socket_server('tcp://127.0.0.1:31337');
+for ($i=0; $i<100; $i++) {
+ $port = rand(10000, 65000);
+ /* Setup socket server */
+ $server = @stream_socket_server("tcp://127.0.0.1:$port");
+ if ($server) {
+ break;
+ }
+}
// Initialise all required variables
$hostname = 'tcp://127.0.0.1'; // loopback address
-$port = 31337;
$errno = null;
$errstr = null;
$timeout = 1.5;