X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb%2Ftools%2Ftdbtorture.c;h=83a5c99e5e75fd20b1f34843639adbeac097ed46;hp=986fbee196e8557aac9777e6d39d4e2edd83bfa1;hb=4f14d7bbd5afcda4fd0f1f70e8c9aae2a929c4d4;hpb=8889eaf8df9fb9615315376491898e1714c61b10 diff --git a/ccan/tdb/tools/tdbtorture.c b/ccan/tdb/tools/tdbtorture.c index 986fbee1..83a5c99e 100644 --- a/ccan/tdb/tools/tdbtorture.c +++ b/ccan/tdb/tools/tdbtorture.c @@ -129,19 +129,18 @@ static void addrec_db(void) goto next; } if (in_traverse == 0 && in_transaction && random() % TRANSACTION_PROB == 0) { -#if 0 if (random() % TRANSACTION_PREPARE_PROB == 0) { if (tdb_transaction_prepare_commit(db) != 0) { fatal("tdb_transaction_prepare_commit failed"); } } -#endif if (tdb_transaction_commit(db) != 0) { fatal("tdb_transaction_commit failed"); } in_transaction--; goto next; } + if (in_traverse == 0 && in_transaction && random() % TRANSACTION_PROB == 0) { if (tdb_transaction_cancel(db) != 0) { fatal("tdb_transaction_cancel failed");