Fix for #5033
This commit is contained in:
parent
2aaa4ed84e
commit
286d03b5d2
@ -303,9 +303,12 @@ class Response
|
|||||||
// ob_get_level() never returns 0 on some Windows configurations, so if
|
// ob_get_level() never returns 0 on some Windows configurations, so if
|
||||||
// the level is the same two times in a row, the loop should be stopped.
|
// the level is the same two times in a row, the loop should be stopped.
|
||||||
$previous = null;
|
$previous = null;
|
||||||
|
$obStatus = ob_get_status(1);
|
||||||
while (($level = ob_get_level()) > 0 && $level !== $previous) {
|
while (($level = ob_get_level()) > 0 && $level !== $previous) {
|
||||||
$previous = $level;
|
$previous = $level;
|
||||||
ob_end_flush();
|
if ($obStatus[$level-1] && $obStatus[$level-1]['del']) {
|
||||||
|
ob_end_flush();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
flush();
|
flush();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user