Bug #18331 Updated: ob_implicit_flush(true) no longer working

From: Date: Tue, 16 Jul 2002 01:55:46 +0000
Subject: Bug #18331 Updated: ob_implicit_flush(true) no longer working
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-14264@lists.php.net to get a copy of this message
ID: 18331 Updated by: yohgaki@php.net Reported By: cox@idecnet.com Status: Verified Bug Type: Output Control Operating System: All PHP Version: 4.3.0-dev New Comment: Someone needs to implement implicit flush for neseted output buffers as I post it to php-dev, today.... Previous Comments: ------------------------------------------------------------------------ [2002-07-13 22:49:11] sniper@php.net Reproduced in Linux with CLI.. ------------------------------------------------------------------------ [2002-07-13 13:16:52] cox@idecnet.com <?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

« previous php.bugs (#14264) next »