[Date Prev][Date Next]
Re: (ITS#4088) hdb deadlock between syncrepl/slapcat
> Unfortunately BDB doesn't record process or thread IDs with locker IDs
> so there's no quick way to find the culprit.
Well, I was able to repro this:
0. pkill slapd
1. rm [dataDir]/*db*
[...now syncrepl has a lot of work to do...]
3. while sleep 2;slapcat;done &
I can think of no rationale why/how one of the slapcats would have
experienced any sort of abnormal termination.
Does LDAP_DEVEL/-d -1/etc. have sufficient information on lock ids to
track this down? Alternately, I can throw a debugger watchpoint, if you
think that might help.