From 3061c3013288a5c8cce9f0cb414ee325426257e2 Mon Sep 17 00:00:00 2001 From: lihai <1036544745@qq.com> Date: Tue, 21 Dec 2021 09:39:58 +0800 Subject: [PATCH] journal check_available error --- src/blockstore_journal.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blockstore_journal.cpp b/src/blockstore_journal.cpp index 7ea2adc3..69c76699 100644 --- a/src/blockstore_journal.cpp +++ b/src/blockstore_journal.cpp @@ -96,7 +96,8 @@ int blockstore_journal_check_t::check_available(blockstore_op_t *op, int entries next_pos = next_pos + data_after; if (next_pos > bs->journal.len) { - next_pos = bs->journal.block_size + data_after; + if (right_dir) + next_pos = bs->journal.block_size + data_after; right_dir = false; } }