diff options
| author | Maxim Dounin <mdounin@mdounin.ru> | 2021-03-28 17:45:35 +0300 |
|---|---|---|
| committer | Maxim Dounin <mdounin@mdounin.ru> | 2021-03-28 17:45:35 +0300 |
| commit | 9104757a7d9adfced7c77396167e3e68bd11867c (patch) | |
| tree | 64338a99d76c1437c4b05413528c952033358750 /src/core/ngx_regex.h | |
| parent | cb9fca08465a90a46a8a5143c58b994c3419b49c (diff) | |
| download | nginx-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
