]> git.kaiwu.me - nginx.git/commit
Upstream: fixed parsing of split status lines
authorSergey Kandaurov <pluknet@nginx.com>
Wed, 29 Apr 2026 19:02:20 +0000 (23:02 +0400)
committerSergey Kandaurov <s.kandaurov@f5.com>
Wed, 13 May 2026 17:19:47 +0000 (21:19 +0400)
commit5f86648ef8c969e98aa2f7b938472296b12055be
tree47d1b9279de0dd65169640a68dfdf1dbb4e349fc
parentf79c286b34d3b708bd4856a56e27529e11386098
Upstream: fixed parsing of split status lines

If the first response line was split across reads and it didn't appear
a status line, the portion already processed was lost.  The change
introduces a new field for proper backtracking on status line fallback.
src/http/modules/ngx_http_proxy_module.c
src/http/modules/ngx_http_scgi_module.c
src/http/modules/ngx_http_uwsgi_module.c
src/http/ngx_http.h
src/http/ngx_http_parse.c