ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: БАГ... где собака порылась?



On Sat, 11 Mar 2006, Igor Sysoev wrote:

On Fri, 10 Mar 2006, AleXXX V. NovikoFF wrote:

отправил на личную почту дебаг лог и конфиг
мозги уже сломались

Это ошибка в обработке post_action. Вечером или завтра будет патч.

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


Игорь Сысоев
http://sysoev.ru
--- 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);
     }
 


 




Copyright © Lexa Software, 1996-2009.