fix stdin reading in new openssl tests
authorAnatol Belski <ab@php.net>
Wed, 26 Feb 2014 10:27:24 +0000 (11:27 +0100)
committerAnatol Belski <ab@php.net>
Wed, 26 Feb 2014 10:27:24 +0000 (11:27 +0100)
ext/openssl/tests/ServerClientTestCase.inc

index 03e0c2de87c92ab3e3cf420b0389c7eb9869f332..dee93981831dcb5c6442cddda58146ee937d85a9 100644 (file)
@@ -72,11 +72,12 @@ class ServerClientTestCase
     public function runWorker()
     {
         $code = '';
+       $i = 0;
 
-        while (1) {
-            $line = fgets(STDIN);
+       while(($line = fgets(STDIN)) != false) {
+           echo $line;
 
-            if (trim($line) === "---") {
+            if ($i++ > 128) {
                 break;
             }