]> granicus.if.org Git - php/commitdiff
Fixed possible infinity loop in tests
authorDmitry Stogov <dmitry@php.net>
Fri, 15 Aug 2008 09:27:14 +0000 (09:27 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 15 Aug 2008 09:27:14 +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 6753c65deca60e7029aface2c5f8a644b9bfe323..ae58b6a6190a3be3b3996844e8c4073dc5056630 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 7d0391ef82f4a3731cbe3b07faa821d9e1b26916..9511a4302518f72551b32f99af7f7878ada7e798 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 573452875786830eb17e414c1480725b9cdd03a5..92c9a81505afd8e82b9f91d2816b403257f4477b 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 626a3b1a5cec132a99e42834e220269a1a89fd7d..e8a0941f3b75c0c05bd15f6ad63f199d2bfc475b 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");