memcached.

Igor Sysoev is at rambler-co.ru
Mon Sep 25 19:50:42 MSD 2006


On Mon, 25 Sep 2006, Aleksej Novikov wrote:

> Hello Igor,ж(
>
> Wednesday, September 20, 2006, 8:25:55 PM, you wrote:
>
>> On Wed, 20 Sep 2006, Aleksej Novikov wrote:
>
>>>> Судя по логу, опять похоже на баг с недоставкой события о закрытии файла.
>>>> Какое ядро ? Сегодня сделаю test-case.
>>>
>>> Linux mamont 2.6.11-gentoo-r4 #7 Fri May 12 11:29:12 EEST 2006 i686 AMD Duron(tm) Processor AuthenticAMD GNU/Linux
>>>
>>> Poprobuju peresobrat novoe jadro
>
>> Это похоже на ошибку в nginx'е, завтра буду праивть.
>
> Поставил новый кернел
> Linux mamont 2.6.17-gentoo-r4 #4 PREEMPT Mon Sep 25 17:35:32 EEST 2006 i686 AMD Duron(tm) Processor AuthenticAMD GNU/Linux
>
> Таже фигня :(((
> ДОКТОР, Есть надежда на излечение ?

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


Игорь Сысоев
http://sysoev.ru
-------------- next part --------------
Index: src/http/modules/ngx_http_ssi_filter_module.c
===================================================================
--- src/http/modules/ngx_http_ssi_filter_module.c	(revision 29)
+++ src/http/modules/ngx_http_ssi_filter_module.c	(revision 30)
@@ -843,7 +843,7 @@
             continue;
         }
 
-        if (ctx->buf->last_buf || ctx->buf->recycled) {
+        if (ctx->buf->last_buf || ngx_buf_in_memory(ctx->buf)) {
             if (b == NULL) {
                 if (ctx->free) {
                     cl = ctx->free;


More information about the nginx-ru mailing list