Mercurial > hg > ngx_http_delay_module
view config @ 2:aee676aa6c1f default tip
Fixed delaying subrequests.
Similar to 7fcf209d40c8 in the limit_req module, we now set wev->delayed
to avoid interference with other subrequests.
With 903fb1ddc07f in nginx (wev->delayed handling moved to the connection
event handler, nginx 1.11.13), it will be also possible to remove
wev->timedout tests and wev->timedout / wev->delayed reset after the timer
expiration. These are preserved for now to make the code compatible with
older nginx versions.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Mon, 29 May 2017 18:28:58 +0300 |
parents | 3cdd7ed86819 |
children |
line wrap: on
line source
# (C) Maxim Dounin # Configuration for ngx_http_delay_module. ngx_addon_name="ngx_http_delay_module" if test -n "$ngx_module_link"; then ngx_module_type=HTTP ngx_module_name=ngx_http_delay_module ngx_module_incs= ngx_module_deps= ngx_module_srcs=$ngx_addon_dir/ngx_http_delay_module.c ngx_module_libs= . auto/module else HTTP_MODULES="$HTTP_MODULES \ ngx_http_delay_module" NGX_ADDON_SRCS="$NGX_ADDON_SRCS \ $ngx_addon_dir/ngx_http_delay_module.c" fi