mayorga / 389-ds-base

Forked from 389-ds-base 7 years ago
Clone

874b080 Trac Ticket #359 - Database RUV could mismatch the one in changelog under the stress

Authored and Committed by rmeggins 11 years ago
    Trac Ticket #359 - Database RUV could mismatch the one in changelog under the stress
    
    https://fedorahosted.org/389/ticket/359
    
    Fix Description:
    . Fix for csnplRollUp - was leaking the node data - since
    llistRemoveCurrentAndGetNext will detach the current node,
    we have to free the data associated with the current node
    first, but not the csn, so set that to NULL first
    Reviewed by: nhosoi (Thanks!)
    (cherry picked from commit 12567ffd8c5504cd3ba7dc7783e7ca1f237c82be)
    (cherry picked from commit b5f3f98fc0a8f94ecf1b4bf0c68d8a17b75a233b)
    (cherry picked from commit 4d982e5cfdd3f2091a79cce6be94df998c9736f3)