[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#7699) Fixed one assertion failure during slapo_dds start-up
Full_Name: Ted C. Cheng
Version: HEAD
OS: Ubuntu 11.10
URL: https://www.dropbox.com/s/kw5df5z1oxm3hw2/slapo_dds_start_up_assertion_fix.patch
Submission from: (NULL) (172.250.77.154)
dds_db_open() did not enumerate dynamic objects before slapo-dds performed
expiration check and purging. As a result, the assert(di->di_num_dynamicObjects
> 0) at dds_counter_cb() may crash. The proposed resolution is to move
dds_count() before dds_expire().
Please review.
Thanks,