БАГ... где собака порылась?

Igor Sysoev is at rambler-co.ru
Sun Mar 12 16:17:44 MSK 2006


On Sat, 11 Mar 2006, Igor Sysoev wrote:

> On Fri, 10 Mar 2006, AleXXX V. NovikoFF wrote:
>
>> отправил на личную почту дебаг лог и конфиг
>> мозги уже сломались
>
> Это ошибка в обработке post_action. Вечером или завтра будет патч.

Прилагаемый патч должен помочь.


Игорь Сысоев
http://sysoev.ru
-------------- next part --------------
--- src/http/ngx_http_upstream.c	Thu Mar  9 16:28:55 2006
+++ src/http/ngx_http_upstream.c	Sun Mar 12 16:17:04 2006
@@ -1947,7 +1947,11 @@
 
     r->connection->log->action = "sending to client";
 
-    if (rc == 0 && r == r->main) {
+    if (rc == 0
+        && r == r->main
+             /* not a post_action */
+        && !(r->http_version == NGX_HTTP_VERSION_9 && r->header_only))
+    {
         rc = ngx_http_send_special(r, NGX_HTTP_LAST);
     }
 


More information about the nginx-ru mailing list