[Date Prev][Date Next]
Re: (ITS#4513) slapadd -q gets stuck yielding when tool-threads > 1
> Full_Name: Eric Irrgang
> Version: 2.3.21
> OS: Solaris 9 sparcv9
> Submission from: (NULL) (220.127.116.11)
> compiled 64-bit against BDB 4.4.20
> When tool-threads is greater than 1, slapadd -q gets stuck running 'yield()'
> (return code 0) as fast as it can without ever creating additional threads. It
> can't even process the first entry. Without -q, slapadd works but runs with a
> single thread.
Yes, it looks like the tool-threads feature was accidentally broken in
2.3.21. You can restore it by using the slapd/init.c from 2.3.20.
-- Howard Chu
Chief Architect, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc
OpenLDAP Core Team http://www.openldap.org/project/