[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#4108) LWL causing core dumps in HEAD



hyc@symas.com wrote:
> So it turns out there were a few race conditions and cases of trying to 
> close the same connection twice. (Which was bad news, because the 
> descriptor could get reused immediately after the first close.)
> I believe this is now fixed in HEAD. Please test. Heavily.

Running slapd on a single processor machine, I no longer see any 
asserts. Running on my dual machine, if syslog is enabled, I 
occasionally see an assert in slapd_set_read() called from 
connection_read(). With syslog disabled, this problem doesn't occur. No 
bright ideas come to mind at the moment...

-- 
  -- 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/