summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_regex.h
diff options
context:
space:
mode:
authorMaxim Dounin <mdounin@mdounin.ru>2021-03-28 17:45:35 +0300
committerMaxim Dounin <mdounin@mdounin.ru>2021-03-28 17:45:35 +0300
commit9104757a7d9adfced7c77396167e3e68bd11867c (patch)
tree64338a99d76c1437c4b05413528c952033358750 /src/core/ngx_regex.h
parentcb9fca08465a90a46a8a5143c58b994c3419b49c (diff)
downloadnginx-9104757a7d9adfced7c77396167e3e68bd11867c.tar.gz
nginx-9104757a7d9adfced7c77396167e3e68bd11867c.tar.bz2
Upstream: fixed non-buffered proxying with eventport.
For new data to be reported with eventport on Solaris, ngx_handle_read_event() needs to be called after reading response headers. To do so, ngx_http_upstream_process_non_buffered_upstream() now called unconditionally if there are no prepread data. This won't cause any read() syscalls as long as upstream connection is not ready for reading (c->read->ready is not set), but will result in proper handling of all events.
Diffstat (limited to 'src/core/ngx_regex.h')
0 files changed, 0 insertions, 0 deletions