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();
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)
{
insert_list_items(postponed_items.data()+s, e-s, false);