Fix postpone_load in the new blockstore

This commit is contained in:
Vitaliy Filippov
2026-05-31 10:52:11 +03:00
parent ac00a06757
commit f6bd1ff0e5
+1 -1
View File
@@ -560,7 +560,7 @@ void blockstore_heap_t::finish_load()
size_t s = 0, e, n = postponed_items.size(); size_t s = 0, e, n = postponed_items.size();
for (e = 1; e <= n; e++) for (e = 1; e <= n; e++)
{ {
if (e >= n || postponed_items[e]->entry.inode != postponed_items[s]->entry.inode && if (e >= n || postponed_items[e]->entry.inode != postponed_items[s]->entry.inode ||
postponed_items[e]->entry.stripe != postponed_items[s]->entry.stripe) postponed_items[e]->entry.stripe != postponed_items[s]->entry.stripe)
{ {
insert_list_items(postponed_items.data()+s, e-s, false); insert_list_items(postponed_items.data()+s, e-s, false);