]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/at.c
Multi-threaded slapindex
[openldap] / servers / slapd / at.c
index 1b3b7b59919bd92354e7e6da0167e709b5c2a591..59bdb98142a23cf8882be565ef94941c41e9198a 100644 (file)
@@ -405,13 +405,13 @@ at_insert(
        }
 
        if ( sat->sat_oid ) {
-               slap_ad_undef_remove( sat->sat_oid );
+               slap_ad_undef_promote( sat->sat_oid, sat );
        }
 
        names = sat->sat_names;
        if ( names ) {
                while ( *names ) {
-                       slap_ad_undef_remove( *names );
+                       slap_ad_undef_promote( *names, sat );
                        names++;
                }
        }