Changes with Apache 2.3.0
[ When backported to 2.2.x, remove entry from this file ]
+ *) mod_proxy_ajp: Do not fail if response data is sent before all request
+ data is read. PR 45911 [Ruediger Pluem]
+
*) mod_authn_core: Prevent crash when provider alias created to
provider which is not yet registered. [Chris Darroch]
ajp_msg_t *msg;
apr_size_t bufsiz = 0;
char *buff;
+ char *send_body_chunk_buff;
apr_uint16_t size;
const char *tenc;
int havebody = 1;
break;
case CMD_AJP13_SEND_BODY_CHUNK:
/* AJP13_SEND_BODY_CHUNK: piece of data */
- status = ajp_parse_data(r, conn->data, &size, &buff);
+ status = ajp_parse_data(r, conn->data, &size, &send_body_chunk_buff);
if (status == APR_SUCCESS) {
/* AJP13_SEND_BODY_CHUNK with zero length
* is explicit flush message
}
}
else {
- e = apr_bucket_transient_create(buff, size,
+ e = apr_bucket_transient_create(send_body_chunk_buff, size,
r->connection->bucket_alloc);
APR_BRIGADE_INSERT_TAIL(output_brigade, e);