diff options
Diffstat (limited to 'modules/cache')
-rw-r--r-- | modules/cache/mod_cache_disk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/cache/mod_cache_disk.c b/modules/cache/mod_cache_disk.c index 4d5fef2a6c..3b14a24c89 100644 --- a/modules/cache/mod_cache_disk.c +++ b/modules/cache/mod_cache_disk.c @@ -1097,7 +1097,7 @@ static apr_status_t store_body(cache_handle_t *h, request_rec *r, e = APR_BRIGADE_FIRST(in); /* are we done completely? if so, pass any trailing buckets right through */ - if (dobj->done) { + if (dobj->done || !dobj->data.pool) { APR_BUCKET_REMOVE(e); APR_BRIGADE_INSERT_TAIL(out, e); continue; |