Mercurial > hg > ngx_http_delay_module
annotate 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 |
rev | line source |
---|---|
0 | 1 # (C) Maxim Dounin |
2 # Configuration for ngx_http_delay_module. | |
3 | |
4 ngx_addon_name="ngx_http_delay_module" | |
5 | |
1 | 6 if test -n "$ngx_module_link"; then |
7 | |
8 ngx_module_type=HTTP | |
9 ngx_module_name=ngx_http_delay_module | |
10 ngx_module_incs= | |
11 ngx_module_deps= | |
12 ngx_module_srcs=$ngx_addon_dir/ngx_http_delay_module.c | |
13 ngx_module_libs= | |
14 | |
15 . auto/module | |
16 | |
17 else | |
18 | |
0 | 19 HTTP_MODULES="$HTTP_MODULES \ |
20 ngx_http_delay_module" | |
21 | |
22 NGX_ADDON_SRCS="$NGX_ADDON_SRCS \ | |
23 $ngx_addon_dir/ngx_http_delay_module.c" | |
1 | 24 |
25 fi |