--On May 3, 2007 1:45:42 PM -0700 Quanah Gibson-Mount <[EMAIL PROTECTED]>
wrote:
There's something really odd about your environment. The error about an
unclean shutdown only occurs if slapd has been stopped in an unclean
fashion. Now you note that you stopped slapd and then ran slapcat. It
sounds then like slapd faulted on shutdown rather than shutting down
cleanly, which means you would have to run db_recover prior to running
slapcat. I recall having an issue on slapd shutdown recently, let me see
if I can go dig that up.
Okay, I found it. ITS#4855 and ITS#4899 deal with slapd crashing on exit.
The patches are to libldap_r/tpool.c
<http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/tpool.c?hideattic=1&only_on_branch=OPENLDAP_REL_ENG_2_3>
Revisions 1.30.2.18 and 1.3.2.19 respectively deal with this issue, however
the changes made in 1.30.2.17 need to go in first. Unfortunately, I'm not
sure if the changes for ITS#4805 (the 1.30.2.17 commit) are isolated from
other commits made for that ITS.
The diff for the 3 versions does apply cleanly:
<http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap_r/tpool.c.diff?hideattic=1&r1=text&tr1=1.30.2.16&r2=text&tr2=1.30.2.19&f=u>
--Quanah
--
Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
--------------------
Zimbra :: the leader in open source messaging and collaboration
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]