[Date Prev][Date Next]
Re: (ITS#5261) Samba4 can 'hang' OpenLDAP slapd
Andrew Bartlett wrote:
> On Tue, 2007-12-11 at 14:22 -0800, Howard Chu wrote:
>> Andrew Bartlett wrote:
>>> I wonder if there is a known issue with db 4.6 and OpenLDAP, as Fedora's
>>> OpenLDAP seems to include it's own libslapd_db-4.4.so (it has a
>>> slapd_db_stat to match, for 4.4).
>> I think they packaged that to avoid using BDB 4.3 which was known to be
>> broken. I've been using OpenLDAP with BDB 4.6.1 thru 4.6.3, and 4.6.18 thru
>> 4.6.21 without any trouble.
> Where there any further clues on my deadlock in the db_stat output?
Yes, it showed a transaction waiting for a write lock on an object that was
held by a non-transactional reader. Normally that sort of thing should never
deadlock. I would have to dig with gdb to identify which threads owned the
locks in question. I guess I may have to build your source to try to duplicate
the problem, unless you're up for walking thru a debug session thru IM/etc.
-- Howard Chu
Chief Architect, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/