]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
change error handling for bad resp headers
authorEric Covener <covener@apache.org>
Thu, 8 Dec 2016 19:57:57 +0000 (19:57 +0000)
committerEric Covener <covener@apache.org>
Thu, 8 Dec 2016 19:57:57 +0000 (19:57 +0000)
commit74b59485b805bcd38f9f1d9cb8b7f54460ddcdd0
tree456cc91caccf1cd91ee60a9587ec91f215bac31a
parent8763c1b88e3a2af3b316baecf8644be05b078ed3
change error handling for bad resp headers

 - avoid looping between ap_die and the http filter
 - remove the header that failed the check
 - keep calling apr_table_do until our fn stops matching

This is still not great. We get the original body, a 500 status
code and status line.

(r1773285 + fix for first return from check_headers)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1773293 13f79535-47bb-0310-9956-ffa450edef68
modules/http/http_filters.c