On 08 Mar 2010, at 4:37 PM, Kevac Marko wrote:
Hello. Why this code is presented in disk cache, but not in mem cache?if (r->connection->aborted || r->no_cache) { ap_log_error(APLOG_MARK, APLOG_INFO, 0, r->server, "disk_cache: Discarding body for URL %s " "because connection has been aborted.", h->cache_obj->key);/* Remove the intermediate cache file and return non- APR_SUCCESS */file_cache_errorcleanup(dobj, r); return APR_EGENERAL; }
The mem cache hasn't received the same level of attention is the disk cache did, and due to the OS typically backing the disk with a memory cache anyway, there wasn't much that mem cache did that disk cache didn't already do anyway. As a result, mem cache was removed from what is to become v2.4.
That said, if it fixes a bug in v2.2, it can definitely be proposed for inclusion.
Regards, Graham --
