s4:subtree_delete LDB module - it is only responsible for non-deleted objects
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Fri, 24 Sep 2010 16:44:50 +0000 (18:44 +0200)
committerMatthias Dieter Wallnöfer <mdw@sn-devel-104.sn.samba.org>
Sun, 3 Oct 2010 15:23:18 +0000 (15:23 +0000)
The deleted objects (tombstones, recycled & deleted objects) are handled by
"repl_meta_data".

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
source4/dsdb/samdb/ldb_modules/subtree_delete.c

index 9177744fe9efb6b5d5246975332b01b85509bb21..34914d27b6c46adb03339268e308d5f15f683f12 100644 (file)
@@ -53,8 +53,7 @@ static int subtree_delete(struct ldb_module *module, struct ldb_request *req)
        /* see if we have any children */
        ret = dsdb_module_search(module, req, &res, req->op.del.dn,
                                 LDB_SCOPE_ONELEVEL, attrs,
-                                DSDB_FLAG_NEXT_MODULE |
-                                DSDB_SEARCH_SHOW_DELETED,
+                                DSDB_FLAG_NEXT_MODULE,
                                 "(objectClass=*)");
        if (ret != LDB_SUCCESS) {
                talloc_free(res);