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

(ITS#8038) syncrepl presentlist bug

Full_Name: Howard Chu
Version: 2.4
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (
Submitted by: hyc

During a refresh the consumer maintains a presentlist containing the UUIDs of
all entries that exist on the provider. At the end of the refresh this list is
used to delete any entries on the consumer that don't exist on the provider.

In refreshAndPersist, at the end of the refresh phase, the presentlist is not
being freed as it should. It remains intact and unused until the persist session
breaks and is restarted.