summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_request.c
diff options
context:
space:
mode:
authorRoman Arutyunyan <arut@nginx.com>2015-09-03 15:09:21 +0300
committerRoman Arutyunyan <arut@nginx.com>2015-09-03 15:09:21 +0300
commit9faac47113dcaec81f0427b16d27752f984fda1a (patch)
tree7f8d2967c3d59dd4384a53bd697492df785916f4 /src/http/ngx_http_request.c
parentdf30660f4daee72e3e44018a2830c83c5c531def (diff)
downloadnginx-9faac47113dcaec81f0427b16d27752f984fda1a.tar.gz
nginx-9faac47113dcaec81f0427b16d27752f984fda1a.tar.bz2
Upstream: fixed cache send error handling.
The value of NGX_ERROR, returned from filter handlers, was treated as a generic upstream error and changed to NGX_HTTP_INTERNAL_SERVER_ERROR before calling ngx_http_finalize_request(). This resulted in "header already sent" alert if header was already sent in filter handlers. The problem appeared in 54e9b83d00f0 (1.7.5).
Diffstat (limited to 'src/http/ngx_http_request.c')
0 files changed, 0 insertions, 0 deletions