summaryrefslogtreecommitdiff
path: root/modules/cache/mod_mem_cache.c
diff options
context:
space:
mode:
Diffstat (limited to 'modules/cache/mod_mem_cache.c')
-rw-r--r--modules/cache/mod_mem_cache.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/cache/mod_mem_cache.c b/modules/cache/mod_mem_cache.c
index fb988915..38aa8f84 100644
--- a/modules/cache/mod_mem_cache.c
+++ b/modules/cache/mod_mem_cache.c
@@ -820,8 +820,11 @@ static apr_status_t store_body(cache_handle_t *h, request_rec *r, apr_bucket_bri
return rv;
}
if (len) {
- /* Check for buffer overflow */
+ /* Check for buffer (max_streaming_buffer_size) overflow */
if ((obj->count + len) > mobj->m_len) {
+ ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r,
+ "mem_cache: URL %s exceeds the MCacheMaxStreamingBuffer (%" APR_SIZE_T_FMT ") limit and will not be cached.",
+ obj->key, mobj->m_len);
return APR_ENOMEM;
}
else {