Fix early transaction unlock when traverse done inside transaction.
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 14 Jul 2009 12:34:36 +0000 (22:04 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Tue, 14 Jul 2009 12:34:36 +0000 (22:04 +0930)
commit010c8d465aa1e8810bd060ecf5d124ca2d990b0e
tree7a707ad34675bb326ff1753bfb71a5139b5ccbf1
parentefda07f8f8bb9f07b8242a443aab91f8279476db
Fix early transaction unlock when traverse done inside transaction.
Generalizes traverse in traverse fix from rusty@rustcorp.com.au-20090629073630-3eduhyypx2tp6u80
ccan/tdb/lock.c
ccan/tdb/tdb_private.h
ccan/tdb/test/run-traverse-in-transaction.c [new file with mode: 0644]
ccan/tdb/traverse.c