]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/free.c
tdb2: fix traversal bug in free list lock_and_alloc()
[ccan] / ccan / tdb2 / free.c
index 7ede24616efc78df4e16eda260ace518bbd88755..631eeb3051a2babc71c72c3ed9081c35e9b82417 100644 (file)
@@ -471,7 +471,7 @@ again:
                        best = *r;
                }
 
-               if (frec_len(&best) < size * multiplier && best_off) {
+               if (frec_len(&best) <= size * multiplier && best_off) {
                        tdb_access_release(tdb, r);
                        break;
                }