]> granicus.if.org Git - apache/commit
Introduce a dedicated cache hash adt that does not rely on pools. This
authorBill Stoddard <stoddard@apache.org>
Sat, 4 May 2002 19:54:39 +0000 (19:54 +0000)
committerBill Stoddard <stoddard@apache.org>
Sat, 4 May 2002 19:54:39 +0000 (19:54 +0000)
commitb0f3dfbce6634d3aa487a7937099c0607e8c7a6b
tree0192501f52fca23ad004ee1d46b1b586f53bd3ca
parenta70b0e4ab28f5292237711cbff27664fd738ca48
Introduce a dedicated cache hash adt that does not rely on pools. This
cures a storage leak when garbage collecting expired entries out of the
hash table. cache_hash is just apr_hash with some of the function removed
and reimplemented to use malloc/free in place of apr_pool calls.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94932 13f79535-47bb-0310-9956-ffa450edef68
modules/experimental/cache_hash.c [new file with mode: 0644]
modules/experimental/cache_hash.h [new file with mode: 0644]
modules/experimental/mod_cache.dsp
modules/experimental/mod_mem_cache.c