bcachefs: Fix another iterator leak
authorKent Overstreet <kent.overstreet@gmail.com>
Sat, 7 Mar 2020 18:30:55 +0000 (13:30 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:36 +0000 (17:08 -0400)
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/recovery.c

index 1871485c079d931535918e4531f1dc3ea8b88429..3b9c20cf389abcb53793350b841b5622e11ff309 100644 (file)
@@ -424,6 +424,7 @@ static int __bch2_journal_replay_key(struct btree_trans *trans,
                return PTR_ERR(iter);
 
        bch2_trans_update(trans, iter, k, BTREE_TRIGGER_NORUN);
+       bch2_trans_iter_put(trans, iter);
        return 0;
 }