aboutsummaryrefslogtreecommitdiff
path: root/src/stream/ngx_stream_proxy_module.c
diff options
context:
space:
mode:
authorRoman Arutyunyan <arut@nginx.com>2017-05-25 15:57:59 +0300
committerRoman Arutyunyan <arut@nginx.com>2017-05-25 15:57:59 +0300
commit8644d9491ad3c0eb16bcda1d452aba326e1f4dae (patch)
tree1425006b8569fe3059667742d484933ec9c0e7e5 /src/stream/ngx_stream_proxy_module.c
parentc83922b18ddc83f654c1d0df48a6ca1ee9938078 (diff)
downloadnginx-8644d9491ad3c0eb16bcda1d452aba326e1f4dae.tar.gz
nginx-8644d9491ad3c0eb16bcda1d452aba326e1f4dae.zip
Background subrequests for cache updates.
Previously, cache background update might not work as expected, making client wait for it to complete before receiving the final part of a stale response. This could happen if the response could not be sent to the client socket in one filter chain call. Now background cache update is done in a background subrequest. This type of subrequest does not block any other subrequests or the main request.
Diffstat (limited to 'src/stream/ngx_stream_proxy_module.c')
0 files changed, 0 insertions, 0 deletions