[Date Prev][Date Next]
Re: (ITS#3456) test018 consumer segfault
I just realized what is going on - the syncprov overlay is searching for
the greatest entryCSN in the main process, before the thread subsystem
has started. So it is using the default process stack, not our large
thread stack. Setting a larger process stack with "ulimit -s" should fix
this issue. I wonder if we should rewrite the overlay to perform this
check using the runqueue instead, so that the check occurs in a thread.
Then we would need a way to prevent syncrepl searches from proceeding
until the check finished.
> Also segfaults with hdb...
> At 01:22 PM 12/29/2004, kurt@OpenLDAP.org wrote:
> > Full_Name: Kurt Zeilenga Version: HEAD OS: FreeBSD4 URL:
> > ftp://ftp.openldap.org/incoming/ Submission from: (NULL)
> > (18.104.22.168) Submitted by: kurt
> > test018's consumer slapd (w/ provider overlay) is segfaulting upon
> > restart:
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
Symas: Premier OpenSource Development and Support