]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
mod_proxy: Handle ap_proxy_buckets_lifetime_transform() errors.
authorYann Ylavic <ylavic@apache.org>
Fri, 24 Sep 2021 11:25:42 +0000 (11:25 +0000)
committerYann Ylavic <ylavic@apache.org>
Fri, 24 Sep 2021 11:25:42 +0000 (11:25 +0000)
commitb44b9b6b2a4af4cd89b80190df85f67d57ecd43b
tree8f189ac55d6c00c28a5c6c02748455a974c81c58
parent074d55133a2a57346af689b63deba206fbf9040e
mod_proxy: Handle ap_proxy_buckets_lifetime_transform() errors.

* modules/proxy/mod_proxy.h,modules/proxy/proxy_util.c:
  Add ap_proxy_fill_error_brigade() to factorize proxy error handling
  on the client connection side.

* modules/proxy/mod_proxy_{http,ajp,uwsgi}.c:
  Use ap_proxy_fill_error_brigade() where needed, including when an
  empty brigade is returned on the backend side or when calling
  ap_proxy_buckets_lifetime_transform fails.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1893595 13f79535-47bb-0310-9956-ffa450edef68
docs/log-message-tags/next-number
include/ap_mmn.h
modules/proxy/mod_proxy.h
modules/proxy/mod_proxy_ajp.c
modules/proxy/mod_proxy_http.c
modules/proxy/mod_proxy_uwsgi.c
modules/proxy/proxy_util.c