lloadd leaks some memory in cn=config and at shutdown time. Fixes coming
Picked up by running lloadd with clang's -fsanitise=address which also picked up some symbol conflicts between lloadd/slapd.
https://git.openldap.org/openldap/openldap/-/merge_requests/556
head: • ad79add5 by Ondřej Kuzník at 2022-09-01T10:09:19+01:00 ITS#9907 Do not redefine variables inherited from slapd • ad79add5 by Ondřej Kuzník at 2022-09-01T10:09:19+01:00 ITS#9907 Do not redefine variables inherited from slapd • 9014e8bb by Ondřej Kuzník at 2022-09-02T12:56:25+01:00 ITS#9907 Do not redefine variables inherited from slapd RE26: • ce5d5641 by Ondřej Kuzník at 2022-09-12T20:42:37+00:00 ITS#9907 Do not redefine variables inherited from slapd • 63afbc1d by Ondřej Kuzník at 2022-09-12T20:42:44+00:00 ITS#9907 Plug shutdown related leaks in lloadd • a35b935a by Ondřej Kuzník at 2022-09-12T20:45:15+00:00 ITS#9907 Do not redefine variables inherited from slapd
• 034225ff by Ondřej Kuzník at 2022-09-15T17:33:39+01:00 ITS#9907 Some tools consider abandoned global data a leak
Apparently this causes lloadd to SEGV on shutdown, at least on arm64 MacOSX. (Noticed as part of ITS#9931)
head: • 13d9c925 by Ondřej Kuzník at 2022-10-12T17:36:12+00:00 ITS#9907 Move TLS context cleanup into lload_global_destroy RE26: • b0503315 by Ondřej Kuzník at 2022-10-13T15:45:21+00:00 ITS#9907 Move TLS context cleanup into lload_global_destroy