diff --git a/src/php_error.php b/src/php_error.php index 1796913..b2a6910 100644 --- a/src/php_error.php +++ b/src/php_error.php @@ -1580,6 +1580,10 @@ public function endBuffer() { ob_end_clean(); } else if ( $handler === 'default output handler' ) { ob_end_clean(); + } else if ( $handler === 'zlib output compression' ) { + if (ob_get_level()) { + while (@ob_end_clean()); + } } else { ob_end_flush(); }