ПРОЕКТЫ 


  АРХИВ 


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: Сбор статистики о файле



Потому что post_action убивает старые cleanup получается. Ведь это
другой location, в котором мой модуль уже не инициирован.

On 4/22/06, Igor Sysoev <is@xxxxxxxxxxxxx> wrote:
> On Sat, 22 Apr 2006, ForJest wrote:
>
> > Да, я уже понял по коду. Но неправильно работает только в случае с
> > post_action. Мне нужна была логика как раз на завершение запроса -
> > cleanup. А post_action по сути своей уже подзапрос ведь. Поэтому я
> > пропатчил в итоге лишь post_action обработчик чтобы он перед своей
> > обработкой вызывал уже зарегистрированные для текущего запроса cleanup
> > (см. патч)
>
> post_action - это внутренний редирект по окончании запроса.
>
> Я не понимаю, зачем cleanup делать до post_action ?
>
> > On 4/22/06, Igor Sysoev <is@xxxxxxxxxxxxx> wrote:
> >> On Fri, 21 Apr 2006, ForJest wrote:
> >>
> >>> Как я понял cleanup вызывается после close request, а не после
> >>> finalize request. Потому он видимо срабатывает в последней
> >>> конфигурации, которая найдена перед request close.... А там уже нет
> >>> моего обработчика получается.
> >>
> >> ngx_http_finalize_request() во время обработки запроса может вызываться
> >> неоднократно. А ngx_http_close_request() - только один раз.
>
>
> Игорь Сысоев
> http://sysoev.ru
>
>


 




Copyright © Lexa Software, 1996-2009.