فهرست منبع

Added an optimisation for PHP-FPM (FastCGI Process Manager).
As soon as a full Response is dispatched to the browser, the HTTP connection is closed, but the script stays alive on FPM servers.

Lee McDermott 14 سال پیش
والد
کامیت
7e89a6ad41
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      src/Symfony/Component/HttpFoundation/Response.php

+ 4 - 0
src/Symfony/Component/HttpFoundation/Response.php

@@ -153,6 +153,10 @@ class Response
     {
         $this->sendHeaders();
         $this->sendContent();
+        
+        if (function_exists('fastcgi_finish_request')) {
+            fastcgi_finish_request();
+        }
     }
 
     /**