]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/overlays/dds.c
Merge remote-tracking branch 'origin/mdb.RE/0.9'
[openldap] / servers / slapd / overlays / dds.c
index 56253314a708dd9954fcd1ad94c3d1270f31b1dc..b5971cbc7f079fc1e804ae125ecf691bc897a76b 100644 (file)
@@ -1740,18 +1740,6 @@ dds_db_open(
                goto done;
        }
 
-       /* ... if there are dynamic objects, delete those expired */
-       if ( di->di_num_dynamicObjects > 0 ) {
-               /* force deletion of expired entries... */
-               be->bd_info = (BackendInfo *)on->on_info;
-               rc = dds_expire( thrctx, di );
-               be->bd_info = (BackendInfo *)on;
-               if ( rc != LDAP_SUCCESS ) {
-                       rc = 1;
-                       goto done;
-               }
-       }
-
        /* start expire task */
        ldap_pvt_thread_mutex_lock( &slapd_rq.rq_mutex );
        di->di_expire_task = ldap_pvt_runqueue_insert( &slapd_rq,