*) core: do not install core input/output filters on secondary
connections.
Trunk version of patch:
http://svn.apache.org/viewvc?view=revision&revision=
1787606
Backport version for 2.4.x of patch:
svn merge -c
1787606 ^/httpd/httpd/trunk .
+1: icing, rpluem, ylavic
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1893655 13f79535-47bb-0310-9956-
ffa450edef68
-*- coding: utf-8 -*-
Changes with Apache 2.4.50
+ *) core: do not install core input/output filters on secondary
+ connections. [Stefan Eissing]
+
*) core: Add ap_pre_connection() as a wrapper to ap_run_pre_connection()
and use it to prevent that failures in running the pre_connection
hook cause crashes afterwards. [Ruediger Pluem]
PATCHES ACCEPTED TO BACKPORT FROM TRUNK:
[ start all new proposals below, under PATCHES PROPOSED. ]
- *) core: do not install core input/output filters on secondary
- connections.
- Trunk version of patch:
- http://svn.apache.org/viewvc?view=revision&revision=1787606
- Backport version for 2.4.x of patch:
- svn merge -c 1787606 ^/httpd/httpd/trunk .
- +1: icing, rpluem, ylavic
-
*) mod_dav: Correctly handle errors returned by dav providers on REPORT
requests.
Trunk version of patch:
static int core_pre_connection(conn_rec *c, void *csd)
{
- core_net_rec *net = apr_palloc(c->pool, sizeof(*net));
+ core_net_rec *net;
apr_status_t rv;
+ if (c->master) {
+ return DONE;
+ }
+
+ net = apr_palloc(c->pool, sizeof(*net));
/* The Nagle algorithm says that we should delay sending partial
* packets in hopes of getting more data. We don't want to do
* this; we are not telnet. There are bad interactions between