Да, я уже понял по коду. Но неправильно работает только в случае с
post_action. Мне нужна была логика как раз на завершение запроса -
cleanup. А post_action по сути своей уже подзапрос ведь. Поэтому я
пропатчил в итоге лишь post_action обработчик чтобы он перед своей
обработкой вызывал уже зарегистрированные для текущего запроса cleanup
(см. патч)
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
>
>