X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Ftransaction.c;h=2afc1789b0e1fa370d8f28453b33e734d6c035b3;hp=a29acf96e2d417c8c3d79313f8ada959f7c5719c;hb=fbad02b680b6cbc33ae305ae1cbcdead4eedc7b1;hpb=60210a73ec08a7b34ba637ad19e6749cf6dc1952 diff --git a/ccan/tdb2/transaction.c b/ccan/tdb2/transaction.c index a29acf96..2afc1789 100644 --- a/ccan/tdb2/transaction.c +++ b/ccan/tdb2/transaction.c @@ -1006,7 +1006,7 @@ static enum TDB_ERROR _tdb_transaction_prepare_commit(struct tdb_context *tdb) methods = tdb->transaction->io_methods; /* upgrade the main transaction lock region to a write lock */ - ecode = tdb_allrecord_upgrade(tdb); + ecode = tdb_allrecord_upgrade(tdb, TDB_HASH_LOCK_START); if (ecode != TDB_SUCCESS) { return ecode; }