aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_syslog.h
diff options
context:
space:
mode:
authorMaxim Dounin <mdounin@mdounin.ru>2023-03-10 06:47:48 +0300
committerMaxim Dounin <mdounin@mdounin.ru>2023-03-10 06:47:48 +0300
commit3c949f7c409e41a7c6fd6edb096281a3e82f85e4 (patch)
tree8110367affede88ae807b27b9186fea169739d39 /src/core/ngx_syslog.h
parent5c480f917300f8b7252e76928c12585d8d89afed (diff)
downloadnginx-3c949f7c409e41a7c6fd6edb096281a3e82f85e4.tar.gz
nginx-3c949f7c409e41a7c6fd6edb096281a3e82f85e4.zip
HTTP/2: socket leak with "return 444" in error_page (ticket #2455).
Similarly to ticket #274 (7354:1812f1d79d84), early request finalization without calling ngx_http_run_posted_requests() resulted in a connection hang (a socket leak) if the 400 (Bad Request) error was generated in ngx_http_v2_state_process_header() due to invalid request headers and "return 444" was used in error_page 400.
Diffstat (limited to 'src/core/ngx_syslog.h')
0 files changed, 0 insertions, 0 deletions