From: Mladen Turk Date: Mon, 10 Dec 2007 07:35:52 +0000 (+0000) Subject: Use 64K as maximum allowable AJP packet size X-Git-Tag: 2.3.0~1156 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2302e19d1f488cd3b78055b820dfcd934f1098fd;p=thirdparty%2Fapache%2Fhttpd.git Use 64K as maximum allowable AJP packet size git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@602795 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/CHANGES b/CHANGES index d54bf10e239..18a2eb65ab1 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,10 @@ Changes with Apache 2.3.0 [ When backported to 2.2.x, remove entry from this file ] + *) mod_proxy_ajp: Use 64K as maximum AJP packet size. This is the maximum + length we can squeeze inside the AJP message packet. + [Mladen Turk] + *) core: Lower memory consumption in case that flush buckets are passed thru the chunk filter as last bucket of a brigade. PR 23567. [Stefan Fritsch ] diff --git a/modules/proxy/ajp.h b/modules/proxy/ajp.h index 8bba5bf2116..cad2e27bcd4 100644 --- a/modules/proxy/ajp.h +++ b/modules/proxy/ajp.h @@ -132,7 +132,7 @@ struct ajp_msg #define AJP_HEADER_SZ_LEN 2 #define AJP_HEADER_SZ 6 #define AJP_MSG_BUFFER_SZ 8192 -#define AJP_MAX_BUFFER_SZ 16384 +#define AJP_MAX_BUFFER_SZ 65536 #define AJP13_MAX_SEND_BODY_SZ (AJP_MAX_BUFFER_SZ - AJP_HEADER_SZ) #define AJP_PING_PONG_SZ 128