ID:               25933
 User updated by:  flape at pobox dot sk
 Reported By:      flape at pobox dot sk
-Status:           No Feedback
+Status:           Open
 Bug Type:         Filesystem function related
 Operating System: Win2K
 PHP Version:      4.3.3
 Assigned To:      wez
 New Comment:

I experience the same problem even With 4.3.5RC4-dev.


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

[2003-12-04 02:23:43] [EMAIL PROTECTED]

No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Open". Thank you.



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

[2003-11-28 17:32:02] [EMAIL PROTECTED]

Please try using this CVS snapshot:

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

Can you try using a PHP *5* snapshot (dated today)?

If it works in PHP 5, I can port the changes down to PHP 4; otherwise,
I don't think it will be possible to select on files under win32.

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

[2003-11-05 10:05:41] flape at pobox dot sk

I've done it in blocking and even in non-blocking mode with the same
result

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

[2003-11-04 03:45:31] [EMAIL PROTECTED]

It should work with file handles.

Try removing the stream_set_blocking() call: stream_select() will give
you an indication if an operation would block - if it is set to
non-blocking, it is possible that your OS is telling you it has nothing
to do.



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

[2003-10-21 08:30:43] flape at pobox dot sk

Description:
------------
stream_select aplied on a file handle - that is told to be a stream too
- emiadelly returns.

Reproduce code:
---------------
<?

$fh = fopen('debug.txt','r+');

stream_set_blocking($fh ,false);

$ra = array($fh);

while(true){  

  while(0 == stream_select($ra,$w = NULL,$e = NULL,20))

  $text = fgets($fh,10);

  echo $text;



  flush();

  ob_flush();



}

fclose($fh);

?>



Expected result:
----------------
It should prit the context of debug.txt and everithing what was added
to that file after starting the script.

Actual result:
--------------
Warning: stream_select(): unable to select [0]: No error in
c:\temp\htdocs\debug.php on line 7


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


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

Reply via email to