From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0-0.99.11 i586; en-US; 0.7) Gecko/20010118 In order to stop slurpd, /etc/init.d/ldap stop must be run twice Reproducible: Always Steps to Reproduce: 1. Edit /etc/openldap/slapd.conf to include replogfile 2. /etc/init.d/ldap start (slapd & slurpd start) 3. /etc/init.d/ldap stop Actual Results: Slapd stops, Slurpd fails Expected Results: Both should stop. Slurpd stops if you do 3 twice.
We (Red Hat) should really try to resolve this before next release.
It appears that the pidfile patch we added doesn't work well with Linux's threads implementation. I'll revert it for openldap-2.0.7-12, which should clear this up. Please reopen thsi bug ID if you find that this is not the case.