]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/tdb1_summary.c
tdb2: use tdb->flags & TDB_RDONLY instead of tdb->read_only for TDB1 code.
[ccan] / ccan / tdb2 / tdb1_summary.c
index 329cb268fc2aefe7af023d396a9ec983bfcc0aa7..6e82eec5f2165fcf88ce84fc9f51d9a85bf92b3d 100644 (file)
@@ -94,9 +94,8 @@ char *tdb1_summary(struct tdb1_context *tdb)
        size_t len, unc = 0;
        struct tdb1_record recovery;
 
-       /* Read-only databases use no locking at all: it's best-effort.
-        * We may have a write lock already, so skip that case too. */
-       if (tdb->read_only || tdb->file->allrecord_lock.count != 0) {
+       /* We may have a write lock already, so don't lock. */
+       if (tdb->file->allrecord_lock.count != 0) {
                locked = false;
        } else {
                if (tdb1_lockall_read(tdb) == -1)