[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Openldap version (proxy cache) - results

Kinda figured that out myself :)

pcache.c: In function `proxy_cache_response':
pcache.c:1260: error: `slap_freeself_cb' undeclared (first use in this function)
pcache.c:1260: error: (Each undeclared identifier is reported only once
pcache.c:1260: error: for each function it appears in.)

Let's see if I can get a workaround in exim working so it will understand the first (incorrect) response from the proxy-server ... :(


----- Original Message ----- From: "Pierangelo Masarati" <ando@sys-net.it>
To: "Christiaan den Besten" <chris@scorpion.nl>
Cc: <openldap-software@openldap.org>
Sent: Tuesday, March 01, 2005 12:24 AM
Subject: Re: Openldap version (proxy cache) - results

I confirm the fix is in 2.3 but not in 2.2 (essentially, I guess, because
it was not the result of an ITS but rather of some development in the
area). If you can live with a patched build, get the diff between 1.31
and 1.32 of servers/slapd/overlays/pcache.c from the CVS, otherwise I
suggest you file an ITS.

Please disregard. The reason this is not in 2.2 is the fix needs more
than that patch; it uses some infrastructure that allows callbacks to free
themselves as soon as they're no longer required, so, even if you succeed
in compiling the patched code (and you'd need to change it quite a bit)
you'd end up with a leaking cache. I'm afraid you'll likely need to live
with the extra attr every time a query is being cached.


Pierangelo Masarati

SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497