mod_ldap tries to add a cleanup for each backend LDAP connection
(scope/lifetime of individual child process) it creates, but it ties
this cleanup to what is effectively pconf.  This is not cleaned up in
the child, where it would have to run to be effective.

Is it worth re-working the cleanup mechanism here, considering how
long the cleanup has been sidelined for so long without anyone taking
notice?

We could register a single pchild cleanup in the child_init hook and
find our way to iterating through the connections associated w/ the
various vhosts to close the LDAP connections down as the child process
is exiting.

-- 
Eric Covener
[EMAIL PROTECTED]

Reply via email to