sgouvern / 389-ds-base

Forked from 389-ds-base 4 years ago
Clone

138a29a Ticket 509 - lock-free access to be->be_suffixlock

5 files Authored by mreynolds 11 years ago, Committed by rmeggins 11 years ago,
    Ticket 509 - lock-free access to be->be_suffixlock
    
    Bug Description:  This is an amendment to the first patch which was not safe
                      because of the reallocation of the suffix list
    
    Fix Description:  Use a linked list instead of a pointer array, as the array needs to
                      be reallocated which each add.
    
    https://fedorahosted.org/389/ticket/509
    
    Reviewed by: Noriko, and Rich (Thanks!)
    (cherry picked from commit 1b6f39cbb800b9c70abff1d025fecdd812a5b7b6)
    
        
file modified
+50 -31
file modified
+6 -2