diff options
Diffstat (limited to 'modules/cache/mod_mem_cache.c')
-rw-r--r-- | modules/cache/mod_mem_cache.c | 5 |
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 { |