timeout on stdin
[m6w6/ext-http] / tests / helper / server.inc
index 6838ac11e8bbeb2d33e77fbfe045c59f02672f68..029cd46e55359262f4288f6c2336e877db13706f 100644 (file)
@@ -36,7 +36,7 @@ function serve($cb) {
                        logger("serve: Using port %d", $port);
                        do {
                                $R = array($server); $W = array(); $E = array();
-                               $select = stream_select($R, $E, $E, 0, 10000);
+                               $select = stream_select($R, $E, $E, 10, 0);
                                if ($select && ($client = stream_socket_accept($server, 1))) {
                                        logger("serve: Accept client %d", (int) $client);
                                        if (getenv("PHP_HTTP_TEST_SSL")) {
@@ -57,7 +57,7 @@ function serve($cb) {
                                                break;
                                        }
                                }
-                       } while ($select !== false);
+                       } while ($select);
                        return;
                }
        }