| 
        php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | 
 PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits             
             [2012-04-23 09:00 UTC] mike@php.net
 
-Status:      Open
+Status:      Assigned
-Assigned To:
+Assigned To: mike
  [2012-04-24 18:03 UTC] mike@php.net
  [2012-04-24 18:03 UTC] mike@php.net
 
-Status: Assigned
+Status: Not a bug
  | 
    |||||||||||||||||||||||||||
            
                 
                Copyright © 2001-2025 The PHP GroupAll rights reserved.  | 
        Last updated: Tue Nov 04 14:00:01 2025 UTC | 
Description: ------------ When using ob_start() followed by a ini_set('zlib.output_compression', true), using ob_flush() won't output anything, even if no zlib compression will happen. This is a new bug since PHP 5.4.0, maybe linked to #61820 Test script: --------------- <?php ob_start(); ini_set('zlib.output_compression', true); echo "PHP VERSION ".phpversion()."\n"; ob_flush(); flush(); echo "You shouldn't have to wait to see me\n"; ob_flush(); flush(); sleep(5); Expected result: ---------------- PHP VERSION 5.5.0-dev You shouldn't have to wait to see me Actual result: -------------- PHP VERSION 5.5.0-dev You shouldn't have to wait to see me