nginx-0.8.11

Valery Kholodkov valery+nginxru at grid.net.ru
Sat Aug 29 22:52:20 MSD 2009


Igor Sysoev пишет:
> On Sat, Aug 29, 2009 at 07:18:20PM +0200, Valery Kholodkov wrote:
> 
>> Igor Sysoev пишет:
>>> On Fri, Aug 28, 2009 at 07:07:43PM +0400, Maxim Dounin wrote:
>>>
>>>> Hello!
>>>>
>>>> On Fri, Aug 28, 2009 at 05:40:22PM +0400, Igor Sysoev wrote:
>>>>
>>>>> Изменения в nginx 0.8.11                                          
>>>>> 28.08.2009
>>>>>
>>>>>    *) Изменение: директива "gzip_disable msie6" разрешает сжатие для 
>>>>>       MSIE 6.0 SV1.
>>>>>
>>>>>    *) Добавление: поддержка файлового AIO во FreeBSD и Linux.
>>>>>
>>>>>    *) Добавление: директива directio_alignment.
>>>> Поломалась поддержка memcached, debug log какой-то такой:
>>> Патч.
>> Игорь, а нельзя ли рассказать поподробнее о назначении r->count?
> 
> Это число ссылок на структуру request. Структура удаляется по достижении
> нуля.

А ссылки каких объектов учитываются (или должны в теории учитываться)?

Сейчас вижу, что счетчик увеличивается с каждым подзапросом, внутренним 
редиректом или стартом приема тела запроса. В двух последних случаях 
это, по-видимому, предотвращают удаление структуры, если 
ngx_http_finalize_request получает NGX_DONE, но обработка запроса ещё не 
завершена. Правильно я понимаю?

-- 
Best regards,
Valery Kholodkov





More information about the nginx-ru mailing list