From 7d53909d47211e8539210fe6788009e312772985 Mon Sep 17 00:00:00 2001 From: Pierre Rineau Date: Sat, 14 Jul 2012 14:47:09 +0200 Subject: [PATCH] Earlier PHP output buffer flush for non FPM environments --- src/Symfony/Component/HttpFoundation/Response.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Symfony/Component/HttpFoundation/Response.php b/src/Symfony/Component/HttpFoundation/Response.php index e3d58a0b18..64d60481ce 100644 --- a/src/Symfony/Component/HttpFoundation/Response.php +++ b/src/Symfony/Component/HttpFoundation/Response.php @@ -299,6 +299,11 @@ class Response if (function_exists('fastcgi_finish_request')) { fastcgi_finish_request(); + } else { + while (0 < ob_get_level()) { + ob_end_flush(); + } + flush(); } return $this;