aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_proxy_protocol.c
diff options
context:
space:
mode:
authorMaxim Dounin <mdounin@mdounin.ru>2022-12-01 04:22:36 +0300
committerMaxim Dounin <mdounin@mdounin.ru>2022-12-01 04:22:36 +0300
commit5eaa67490a43e4f1088b3ebf533559b424f207f1 (patch)
tree7470dae574b0f74be1c19c6e53b6887b1f73eff8 /src/core/ngx_proxy_protocol.c
parent39892c6265bb36604bbcbd5e315ec3ee0e91c277 (diff)
downloadnginx-5eaa67490a43e4f1088b3ebf533559b424f207f1.tar.gz
nginx-5eaa67490a43e4f1088b3ebf533559b424f207f1.zip
Win32: event flags handling edge cases in ngx_wsarecv().
Fixed event flags handling edge cases in ngx_wsarecv() and ngx_wsarecv_chain(), notably to always reset rev->ready in case of errors (which wasn't the case after ngx_socket_nread() errors), and after EOF (rev->ready was not cleared if due to a misconfiguration a zero-sized buffer was used for reading).
Diffstat (limited to 'src/core/ngx_proxy_protocol.c')
0 files changed, 0 insertions, 0 deletions