kern/109950: unionfs breaks openldap-server23 with bdb back-end
packet at adrenochrome.nl
Tue Mar 6 17:10:16 UTC 2007
The following reply was made to PR kern/109950; it has been noted by GNATS.
From: Sebastian Klemke <packet at adrenochrome.nl>
To: bug-followup at FreeBSD.org, packet at adrenochrome.nl
Subject: Re: kern/109950: unionfs breaks openldap-server23 with bdb back-end
Date: Tue, 6 Mar 2007 17:50:10 +0100
Further debugging has shown that it is always the second call to
fsync() that fails with EBADF. Adding one object to the LDAP directory
is OK, but adding another object will then result in fsync() return
EBADF, and adding yet another (a third) object will cause slapd to
report an internal error (because the database is
corrupted). Restarting slapd causes it to recover the db, so after
restarting slapd another two objects can be added.
More information about the freebsd-bugs