[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#5442) slapd_rq not locked before use bugfix
Full_Name: Rein Tollevik
Version: CVS head
OS: linux and solaris
URL: ftp://ftp.openldap.org/incoming/slapd_rq_lock.patch
Submission from: (NULL) (81.93.160.250)
I was seeing random failures of the test050-syncrepl-multimaster test. One of
the failures was that it went into a tight loop traversing a circular runqueue
it had managed to create in slapd_rq.task_list. It seems as this was caused by
missing mutex locks around accesses to slapd_rq, which the patch uploaded to
ftp://ftp.openldap.org/incoming/slapd_rq_lock.patch fixes.
Before I applied this patch the test failed after being run a few times, with it
it has now passed 100 times and is still counting.
Rein Tollevik
Basefarm AS