Attempt to fix bug 5684
commit96d683d3ec1e95cddf9ec96326ebaf8e9cc2079c
authorVolker Lendecke <vl@samba.org>
Tue, 12 Aug 2008 20:31:52 +0000 (12 22:31 +0200)
committerVolker Lendecke <vl@samba.org>
Wed, 13 Aug 2008 08:54:04 +0000 (13 10:54 +0200)
treee29ad328cde1d76cb63f4b96a5173466903fec3d
parent8c66020a82d9b92fb10d14359b1381d58ad4972b
Attempt to fix bug 5684

With the ctdb checkin dde9f3f006 tdb optimized out write lock checks for
write-enabled transaction. Sadly, this also removed the possibility to ever
remove dead records left over from tdb_delete calls within a transaction.

Tridge, please check this! Did dde9f3f006 have any reason beyond performance
optimizations?

Thanks,

Volker
source/lib/tdb/common/tdb.c