Mercurial > hg > ngx_http_auth_request_module
view config @ 10:2b95417a1715
Auth request: fix body handling again.
Setting r->discard_body is wrong way to go as it causes lingering timer to
be armed on subrequest finalization. Create fake body instead.
This also allows to protect real body file from being closed in case it was
already read. Though it doesn't matter now as we set r->header_only and
relevant code in ngx_http_upstream_send_response() isn't reached.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Wed, 24 Mar 2010 07:23:22 +0300 |
parents | 436da5355bd5 |
children |
line wrap: on
line source
# (C) Maxim Dounin # Configuration for ngx_http_auth_request_module. ngx_addon_name="ngx_http_auth_request_module" HTTP_MODULES="$HTTP_MODULES \ ngx_http_auth_request_module" NGX_ADDON_SRCS="$NGX_ADDON_SRCS \ $ngx_addon_dir/ngx_http_auth_request_module.c"