]> granicus.if.org Git - apache/commitdiff
Make sure the has_body flag is written to the disk cache file, so that
authorGraham Leggett <minfrin@apache.org>
Sat, 2 Oct 2010 21:38:49 +0000 (21:38 +0000)
committerGraham Leggett <minfrin@apache.org>
Sat, 2 Oct 2010 21:38:49 +0000 (21:38 +0000)
we don't interpret subsequent bodies as empty.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1003893 13f79535-47bb-0310-9956-ffa450edef68

modules/cache/mod_disk_cache.c

index a3bef76fa411d4bb3fdd263c092b6888316c7c9b..40e70d9d3ad0118623e9275f7c1b4910ca95e210 100644 (file)
@@ -1010,6 +1010,7 @@ static apr_status_t write_headers(cache_handle_t *h, request_rec *r)
     disk_info.status = h->cache_obj->info.status;
     disk_info.inode = dobj->disk_info.inode;
     disk_info.device = dobj->disk_info.device;
+    disk_info.has_body = dobj->disk_info.has_body;
     disk_info.header_only = dobj->disk_info.header_only;
 
     disk_info.name_len = strlen(dobj->name);