adamwill / 389-ds-base

Forked from 389-ds-base 4 years ago
Clone

d2b69d5 Ticket #47981 - COS cache doesn't properly mark vattr cache as invalid when there are multiple suffixes

Authored and Committed by nhosoi 8 years ago
    Ticket #47981 - COS cache doesn't properly mark vattr cache as invalid when there are multiple suffixes
    
    Description: commit 42e2df3858a4e14706d57b5c907d1d3768f4d970 for fixing
    icket 47981 accidentally added "break" to the while loop when a
    condition is satisfied:
      if(!cos_cache_add_dn_defs(suffixVals[valIndex]->bv_val ,pDefs))
    which skips the rest of the definitions.  This patch removes the
    "break".
    
    https://fedorahosted.org/389/ticket/47981
    
    Reviewed by mreynolds@redhat.com (Thank you, Mark!!)
    
    (cherry picked from commit 6557b820dca7980067afc2a33184197b2d154a51)
    (cherry picked from commit c1721f1d6e2344eefaec817ed47119c15c43fcfc)
    (cherry picked from commit 546aa6b1f4db1eefc426d3dcb6788f5251fd1e82)