summaryrefslogtreecommitdiff
path: root/lib/ldb/tools/ldbadd.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2011-09-01 14:28:10 +1000
committerAndrew Tridgell <tridge@samba.org>2011-09-01 08:54:23 +0200
commitccaab14ac423025d1c3188c429832533f19479f1 (patch)
treedf4501e21853d10ff4f18d06562f8f4ce988a011 /lib/ldb/tools/ldbadd.c
parent8d9665d5d15954cd36d1c385384520ce15ab4857 (diff)
downloadsamba-ccaab14ac423025d1c3188c429832533f19479f1.tar.gz
samba-ccaab14ac423025d1c3188c429832533f19479f1.tar.bz2
samba-ccaab14ac423025d1c3188c429832533f19479f1.zip
ldb: make the 'spy' code more paranoid
the spy code in ldb_tdb was added a while ago to overcome a memory hierarchy problem with async ldb errors. Recently we started to get valgrind errors related to the order of free in the spy code. This patch ensures that we don't try to use a freed spy pointer. This prevents the valgrind errors, although I suspect that the memory hierarchy we have here is more complex than it needs to be Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Sep 1 08:54:23 CEST 2011 on sn-devel-104
Diffstat (limited to 'lib/ldb/tools/ldbadd.c')
0 files changed, 0 insertions, 0 deletions