On Wed, Mar 09, 2022 at 09:04:49AM +0000, Lisa Parratt wrote:
> Hi Quanah,
> 
> It’s not a replication setup. The consumer is a relatively ancient
> proprietary implementation of the syncrepl protocol, over which I have
> very influence.
> 
> I believe the problem is syncprov.c lines 3335 and 3341, which appear
> to be setting `do_present = SS_PRESENT;` while simultaneously ignoring
> the value of si->si_nopres. Replacing the lines above with `if (
> !si->si_nopres ) do_present = SS_PRESENT;` appears to fix the problem
> for my use case, and is closer to how the logic worked in previous
> versions of slapd.

Hi Lisa,
I find it strange that you maintain a sessionlog (or use accesslog to host
it) yet don't want to host a present/delete phase which is where they
are useful. Could you explain what you're trying to achieve with your
set up?

-- 
Ondřej Kuzník
Senior Software Engineer
Symas Corporation                       http://www.symas.com
Packaged, certified, and supported LDAP solutions powered by OpenLDAP

Reply via email to