summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorYann Ylavic <ylavic@apache.org>2016-06-27 17:26:12 +0000
committerYann Ylavic <ylavic@apache.org>2016-06-27 17:26:12 +0000
commitd4aa6476b205febaf2f335baf4877790dc2dad4e (patch)
tree0162ca352bcce48c49a3129015d662cb59b6f782 /include
parent4ddbed1bafbe10aceb1206dc129c1552a838278f (diff)
downloadhttpd-d4aa6476b205febaf2f335baf4877790dc2dad4e.tar.gz
mod_proxy_{http,ajp,fcgi}}: don't reuse backend connections with data available
before the request is sent. PR 57832. ap_proxy_check_backend() can be used before ap_proxy_connect_backend() to try to read available data (including from the filters), and is called by ap_proxy_connect_backend() to check the socket state only (as before, still relevant after ap_proxy_check_backend() due to filter data which may not have triggered a real socket operation). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1750392 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include')
-rw-r--r--include/ap_mmn.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/ap_mmn.h b/include/ap_mmn.h
index c4c4188b01..1d3b07a72d 100644
--- a/include/ap_mmn.h
+++ b/include/ap_mmn.h
@@ -532,6 +532,8 @@
* dav_success_proppatch.
* 20160608.4 (2.5.0-dev) Add dav_acl_provider, dav_acl_provider_register
* dav_get_acl_providers.
+ * 20160608.5 (2.5.0-dev) Add ap_proxy_check_backend(), and tmp_bb to struct
+ * proxy_conn_rec.
*/
#define MODULE_MAGIC_COOKIE 0x41503235UL /* "AP25" */
@@ -539,7 +541,7 @@
#ifndef MODULE_MAGIC_NUMBER_MAJOR
#define MODULE_MAGIC_NUMBER_MAJOR 20160608
#endif
-#define MODULE_MAGIC_NUMBER_MINOR 4 /* 0...n */
+#define MODULE_MAGIC_NUMBER_MINOR 5 /* 0...n */
/**
* Determine if the server's current MODULE_MAGIC_NUMBER is at least a