И ведь я это внимательно прочитал. :) Но после стольких месяцев мучений - даже и мысли не возникло, что это то самое. :(<br>Сейчас попробуем...<br>Кстати проблема существует только при включенном sendfile, но без него тоже очень грустно.<br>
<br><br>Антон.<br><br><div class="gmail_quote">2009/7/14 Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello!<br>
<div class="im"><br>
On Tue, Jul 14, 2009 at 08:31:08PM +0200, Anton Kuznetsov wrote:<br>
<br>
> Я правильно понимаю, что старый патч не накатывается на 0.8.5? :)<br>
<br>
</div>Changes with nginx 0.8.5:<br>
<br>
...<br>
<br>
*) Bugfix: in ngx_http_limit_req_module.<br>
Thanks to Maxim Dounin.<br>
<font color="#888888"><br>
Maxim Dounin<br>
</font><div><div></div><div class="h5"><br>
><br>
> #patch <patch_lim_req<br>
> Hmm... Looks like a unified diff to me...<br>
> The text leading up to this was:<br>
> --------------------------<br>
> |diff --git a/src/http/modules/ngx_http_limit_req_module.c<br>
> b/src/http/modules/ng<br>
> x_http_limit_req_module.c<br>
> |--- a/src/http/modules/ngx_http_limit_req_module.c<br>
> |+++ b/src/http/modules/ngx_http_limit_req_module.c<br>
> --------------------------<br>
> Patching file ngx_http_limit_req_module.c using Plan A...<br>
> Hunk #1 failed at 260.<br>
> 1 out of 1 hunks failed--saving rejects to ngx_http_limit_req_module.c.rej<br>
> Hmm... Ignoring the trailing garbage.<br>
> done<br>
><br>
> Антон.<br>
><br>
> 2009/7/6 Dev <<a href="mailto:evdanil@gmail.com">evdanil@gmail.com</a>><br>
><br>
> > Добрый день,<br>
> ><br>
> > 2009/7/7 Anton Kuznetsov <<a href="mailto:maybe@arjlover.net">maybe@arjlover.net</a>><br>
> ><br>
> >><br>
> >><br>
> >> > Разрешен один поток, если<br>
> >>> > бы это был последний кусок - было бы http 200, если он не последний,<br>
> >>> то...<br>
> >>><br>
> >>> Код ответа будет 200 если качали весь файл целиком. А если был<br>
> >>> range-запрос - то код ответа будет 206. Вне зависимости от. У<br>
> >>> вас явные проблемы с пониманием протокола http, перечитайте<br>
> >>> RFC2616 на досуге.<br>
> >>><br>
> >><br>
> >> 92.252.204.53 - - [06/Jul/2009:19:35:16 +0400] GET<br>
> >> /filmiki/novye.prikljuchenija.akmalja.1.avi HTTP/1.1 200 2150145<br>
> >><br>
> >> Такого добра навалом в логах. Хинт - фильм не 2 мегабайта. ;)<br>
> >><br>
> >><br>
> > Клиент стал качать, потом был разрыв/выключил комп/закрыл браузер. будет<br>
> > именно эта строчка. А вот потом чтобы докачать с того места - будет<br>
> > range-запрос<br>
> ><br>
> > С уважением,<br>
> > Евгений<br>
> ><br>
> ><br>
><br>
><br>
> --<br>
> Best regards,<br>
> Anton Kuznetsov.<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Best regards,<br>Anton Kuznetsov. <br>