ID:               18331
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Verified
+Status:           Closed
 Bug Type:         Output Control
 Operating System: All
 PHP Version:      4.3.0-dev
 New Comment:

This bug has been fixed in CVS.

In case this was a PHP problem, snapshots of the sources are packaged
every three hours; this change will be in the next snapshot. You can
grab the snapshot at http://snaps.php.net/.
 
In case this was a documentation problem, the fix will show up soon at
http://www.php.net/manual/.

In case this was a PHP.net website problem, the change will show
up on the PHP.net site and on the mirror sites in short time.
 
Thank you for the report, and for helping us make PHP better.

Seems to have been fixed. Unable to replicate the problem on Linux or
Windows using latest CVS.


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

[2002-07-15 21:55:46] [EMAIL PROTECTED]

Someone needs to implement implicit flush for neseted output buffers as
I post it to php-dev, today....

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

[2002-07-13 22:49:11] [EMAIL PROTECTED]

Reproduced in Linux with CLI..


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

[2002-07-13 13:16:52] [EMAIL PROTECTED]

<?php
ob_implicit_flush(true);
echo "start\n";
sleep(5);
?>

With PHP <= 4.1.x, I get "start" just after execute the script. With
PHP 4.2.1 CGI I have to wait 5 seconds before get any output. The
problem is not reproduceable with CLI under Linux but CLI under Windows
have it.

Tomas V.V.Cox

PS.- You need to have output_buffering=4096 and inmplicit_flush=Off in
you php.ini to reproduce this problem.

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


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

Reply via email to