Commit 9393c989 authored by Bradley Nicholes's avatar Bradley Nicholes
Browse files

Copy the share memory pointers down through the cache hierarchy so that they...

Copy the share memory pointers down through the cache hierarchy so that they can be referenced and used in the lower level caches.

Reviewed by: bnicholes, minfrin, jjclar


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@104491 13f79535-47bb-0310-9956-ffa450edef68
parent 2a16b3d3
Loading
Loading
Loading
Loading
+4 −1
Changes for modules/experimental/util_ldap_cache_mgr.c: 4 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -284,6 +284,10 @@ util_ald_cache_t *util_ald_create_cache(util_ldap_state_t *st,
    if (!cache)
        return NULL;

#if APR_HAS_SHARED_MEMORY
    cache->rmm_addr = st->cache_rmm;
    cache->shm_addr = st->cache_shm;
#endif
    cache->maxentries = st->search_cache_size;
    cache->numentries = 0;
    cache->size = st->search_cache_size / 3;
@@ -542,7 +546,6 @@ char *util_ald_cache_display(request_rec *r, util_ldap_state_t *st)
    if (r->args && strlen(r->args)) {
        char cachetype[5], lint[2];
        unsigned int id, off;
        int ret;
        char date_str[APR_CTIME_LEN+1];

        if ((3 == sscanf(r->args, scanfmt, cachetype, &id, &off, lint)) &&