From: Yann Ylavic Date: Wed, 20 Dec 2017 14:38:05 +0000 (+0000) Subject: mod_dumpio: do nothing below log level TRACE7. X-Git-Tag: 2.5.0-alpha2-ci-test-only~3046 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8fd774b63cbfcdddda7fe9dca30705fa28516e38;p=thirdparty%2Fapache%2Fhttpd.git mod_dumpio: do nothing below log level TRACE7. For instance, depending on EnableMMAP/Sendfile configuration, don't split file brigades to 8K heap buckets upon reading. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818802 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/CHANGES b/CHANGES index a39a79fd1c0..cf1d8c66509 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,8 @@ -*- coding: utf-8 -*- Changes with Apache 2.5.1 + *) mod_dumpio: do nothing below log level TRACE7. [Yann Ylavic] + *) mod_md: reverses most of v1.0.5 optimization of post_config init, so that mod_ssl can ask for certiticates without crashing. [Stefan Eissing] diff --git a/modules/debugging/mod_dumpio.c b/modules/debugging/mod_dumpio.c index c2ef657b855..58f72a551de 100644 --- a/modules/debugging/mod_dumpio.c +++ b/modules/debugging/mod_dumpio.c @@ -181,6 +181,11 @@ static int dumpio_pre_conn(conn_rec *c, void *csd) { dumpio_conf_t *ptr; + if (APLOGctrace7(c)) { + /* Nothing to do below TRACE7 */ + return OK; + } + ptr = (dumpio_conf_t *) ap_get_module_config(c->base_server->module_config, &dumpio_module);