Full_Name: Howard Chu Version: 2.4 OS: URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (180.180.122.131) 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.