[Date Prev][Date Next]
Re: Segfault in slapd 2.4.8 - syncrepl and glue (ITS#5430)
> Duncan Gibb wrote:
>> email@example.com wrote:
>> HYC> syncrepl.c is now updated in HEAD to allow this replication to
>> HYC> Using your test, I don't see any crash.
>> Thank you. We'll re-test with current HEAD and post the outcome.
> I modified your test case to make it easier to run. The new test is in
Above tests pass here with latest HEAD (repository revision: 1.390
> You simply extract it inside the tests/ subdirectory of the build tree.
> you have built the OpenLDAP source and run "make test" you can cd into the
> its5430 directory and run the test.sh from there.
> There were also some errors in your config file templates, which are
> in the above archive.
> Most notably, in template 1, you explicitly configured syncprov on top of
> instead of taking the default behavior of syncprov under glue. As
> in slapd.conf(5), you should only do that when you want a single syncprov
> overlay to be master of the entire tree. In this case, you clearly want
> syncprov to only master one portion of the tree, with the subordinate
> taken care of by its own syncprov overlay. With your incorrect
> server3 would receive redundant updates because the subordinate branch
> be propagated twice.
server3 also doesn't need syncprov module loaded, as it's a pure consumer.