]> granicus.if.org Git - php/commitdiff
Fixed possible infinity loop in tests
authorDmitry Stogov <dmitry@php.net>
Fri, 15 Aug 2008 09:27:27 +0000 (09:27 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 15 Aug 2008 09:27:27 +0000 (09:27 +0000)
ext/standard/tests/streams/stream_get_meta_data_socket_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation3.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation4.phpt

index 649311039497997a5fbc5e530f9cd2bdceb0d232..00174c475724289989c1dcf6842f5bb520303f95 100644 (file)
@@ -5,12 +5,21 @@ Testing stream_get_meta_data() "unread_bytes" field on a udp socket
 
 /* Setup socket server */
 $server = stream_socket_server('tcp://127.0.0.1:31337');
+if ($server === false) {
+       die("stream_socket_server() failed\n");
+}
 
 /* Connect to it */
 $client = fsockopen('tcp://127.0.0.1:31337');
+if ($client === false) {
+       die("fsockopen() failed\n");
+}
 
 /* Accept that connection */
 $socket = stream_socket_accept($server);
+if ($socket === false) {
+       die("stream_socket_accept() failed\n");
+}
 
 echo "Write some data:\n";
 fwrite($socket, "abcdefg\n1234567\nxyzxyz\n");
index c04f3cb5de9eab2507a29217139c77007e0b537b..9b74680a87e7913378d27b80d77e30226013e506 100644 (file)
@@ -5,12 +5,21 @@ Testing stream_get_meta_data() "timed_out" field on a udp socket
 
 /* Setup socket server */
 $server = stream_socket_server('tcp://127.0.0.1:31337');
+if ($server === false) {
+       die("stream_socket_server() failed\n");
+}
 
 /* Connect to it */
 $client = fsockopen('tcp://127.0.0.1:31337');
+if ($client === false) {
+       die("fsockopen() failed\n");
+}
 
 /* Accept that connection */
 $socket = stream_socket_accept($server);
+if ($socket === false) {
+       die("stream_socket_accept() failed\n");
+}
 
 var_dump(stream_get_meta_data($client));
 
index 4ec00b3fd6802ac286c4bb494a67a4e0a94cea83..abd0e2046d5e0bca069eb5df440ad149af19f3af 100644 (file)
@@ -5,12 +5,21 @@ Testing stream_get_meta_data() "blocked" field on a udp socket
 
 /* Setup socket server */
 $server = stream_socket_server('tcp://127.0.0.1:31337');
+if ($server === false) {
+       die("stream_socket_server() failed\n");
+}
 
 /* Connect to it */
 $client = fsockopen('tcp://127.0.0.1:31337');
+if ($client === false) {
+       die("fsockopen() failed\n");
+}
 
 /* Accept that connection */
 $socket = stream_socket_accept($server);
+if ($socket === false) {
+       die("stream_socket_accept() failed\n");
+}
 
 var_dump(stream_get_meta_data($client));
 
index dae4f470fcbb4173d0081157c307247d536f7ca1..4c57dbe78e864facf674047940499990077eb03f 100644 (file)
@@ -5,12 +5,21 @@ Testing stream_get_meta_data() "eof" field on a udp socket
 
 /* Setup socket server */
 $server = stream_socket_server('tcp://127.0.0.1:31337');
+if ($server === false) {
+       die("stream_socket_server() failed\n");
+}
 
 /* Connect to it */
 $client = fsockopen('tcp://127.0.0.1:31337');
+if ($client === false) {
+       die("fsockopen() failed\n");
+}
 
 /* Accept that connection */
 $socket = stream_socket_accept($server);
+if ($socket === false) {
+       die("stream_socket_accept() failed\n");
+}
 
 echo "Write some data:\n";
 fwrite($socket, "abcdefg\n1234567\nxyzxyz\n");