summaryrefslogtreecommitdiff
path: root/source4/dsdb/schema
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2009-09-15 10:00:24 -0700
committerAndrew Tridgell <tridge@samba.org>2009-09-15 11:48:12 -0700
commitaf1e7e1c51d1ae60f52dd2d1a71ca33c90aa5b6e (patch)
tree1a7dba615c9a488129ed12043c1b75081479b30d /source4/dsdb/schema
parent2e7841ff51107b0ccb65f19ea4c53d5a42cefb45 (diff)
downloadsamba-af1e7e1c51d1ae60f52dd2d1a71ca33c90aa5b6e.tar.gz
samba-af1e7e1c51d1ae60f52dd2d1a71ca33c90aa5b6e.tar.bz2
samba-af1e7e1c51d1ae60f52dd2d1a71ca33c90aa5b6e.zip
s4-ldb: cope better with corruption of tdb records
When doing an indexed search if we hit a corrupt record we abandoned the indexed search and did a full search. The problem was that we might have sent some records to the caller already, which means the caller ended up with duplicate records. Fix this by returning a search error if indexing returns an error and we have given any records to the caller.
Diffstat (limited to 'source4/dsdb/schema')
0 files changed, 0 insertions, 0 deletions