ID:               26863
 User updated by:  jim at bluedojo dot com
 Reported By:      jim at bluedojo dot com
-Status:           Feedback
+Status:           Open
 Bug Type:         *Directory/Filesystem functions
 Operating System: Windows XP
 PHP Version:      4.3.4
 New Comment:

I think removing feof() solved the problem.  I don't get any infinite
stalls anymore.  Thanks.


Previous Comments:
------------------------------------------------------------------------

[2004-01-10 19:48:26] [EMAIL PROTECTED]

So the URL needs to return a failure code in order
to trigger the problem?
Please as specific as you can about it to help us figure
out whats happening.

------------------------------------------------------------------------

[2004-01-10 18:06:17] jim at bluedojo dot com

The url is now working now so I cannot use it as a test case (it needs
to return false).  I will see if I can find a new url to test it with
the new code.

------------------------------------------------------------------------

[2004-01-10 17:35:18] [EMAIL PROTECTED]

I suspect the problem to be with feof() rather than fgets().

try this:

do {
   $line = fgets($fp);
   if ($line === false)
      break;
   $html .= trim($line);
} while(true);


------------------------------------------------------------------------

[2004-01-10 17:27:29] jim at bluedojo dot com

I used the latest snapshot.  fgets() still hangs on that specific url
and stream_set_timeout does not time out.  It should return false but
doesn't.

------------------------------------------------------------------------

[2004-01-10 17:18:20] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/26863

-- 
Edit this bug report at http://bugs.php.net/?id=26863&edit=1

Reply via email to