#include <ccan/tdb2/io.c>
#include <ccan/tdb2/hash.c>
#include <ccan/tdb2/check.c>
+#include <ccan/tdb2/transaction.c>
#include <ccan/tap/tap.h>
#include <ccan/ilog/ilog.h>
#include "logging.h"
moves++;
oldoff = newoff;
}
- ok1(!tdb_has_locks(tdb));
+ ok1(tdb->allrecord_lock.count == 0 && tdb->num_lockrecs == 0);
/* We should increase by 50% each time... */
ok(moves <= ilog64(j / SIZE_STEP)*2, "Moved %u times", moves);
tdb_close(tdb);
moves++;
oldoff = newoff;
}
- ok1(!tdb_has_locks(tdb));
+ ok1(tdb->allrecord_lock.count == 0 && tdb->num_lockrecs == 0);
/* We should increase by 50% each time... */
ok(moves <= ilog64(j / SIZE_STEP)*2, "Moved %u times", moves);
tdb_close(tdb);
ok1(data.dsize == MAX_SIZE);
ok1(memcmp(data.dptr, buffer, data.dsize) == 0);
free(data.dptr);
- ok1(!tdb_has_locks(tdb));
+ ok1(tdb->allrecord_lock.count == 0 && tdb->num_lockrecs == 0);
tdb_close(tdb);
}