Copy & repeat deletions too

This commit is contained in:
Vitaliy Filippov
2025-01-03 00:21:52 +03:00
parent 0e6bf66734
commit a147f7e7dc
3 changed files with 61 additions and 26 deletions
+7
View File
@@ -37,6 +37,7 @@ struct rm_inode_t
int pgs_to_list = 0;
int state = 0;
int error_count = 0;
bool in_continue = false;
cli_result_t result;
@@ -155,6 +156,11 @@ struct rm_inode_t
{
return;
}
if (in_continue)
{
return;
}
in_continue = true;
for (int i = 0; i < lists.size(); i++)
{
if (!lists[i]->in_flight && lists[i]->obj_pos == lists[i]->objects.end() &&
@@ -248,6 +254,7 @@ struct rm_inode_t
};
}
}
in_continue = false;
}
bool is_done()