]> git.kaiwu.me - nginx.git/commit
Copy filter: wake up subrequests after aio operations.
authorMaxim Dounin <mdounin@mdounin.ru>
Tue, 28 Mar 2017 15:15:42 +0000 (18:15 +0300)
committerMaxim Dounin <mdounin@mdounin.ru>
Tue, 28 Mar 2017 15:15:42 +0000 (18:15 +0300)
commit1f76260583559bd638f13b8415bf99aa1c4e2d65
tree743cbb585c986c43a63f63c8f3176335bdae3b9f
parenta450865b5adc377f9fd9ca2bf082c34760de408f
Copy filter: wake up subrequests after aio operations.

Previously, connection write handler was called, resulting in wake up
of the active subrequest.  This change makes it possible to read data
in non-active subrequests as well.  For example, this allows SSI to
process instructions in non-active subrequests earlier and start
additional subrequests if needed, reducing overall response time.
src/http/ngx_http_copy_filter_module.c