mirror of
https://github.com/checkpoint-restore/criu
synced 2025-08-30 13:58:34 +00:00
dump: don't restore a state of threads
It is not needed, because stat is a property of task, so we can restore a state of task and it should be enough. Signed-off-by: Andrey Vagin <avagin@openvz.org> Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
committed by
Pavel Emelyanov
parent
e027f116e4
commit
625ad48dfd
@@ -786,8 +786,10 @@ static void unseize_task_and_threads(const struct pstree_item *item, int st)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < item->nr_threads; i++)
|
||||
unseize_task(item->threads[i].real, st); /* item->pid will be here */
|
||||
unseize_task(item->pid.real, st); /* item->pid will be here */
|
||||
|
||||
for (i = 1; i < item->nr_threads; i++)
|
||||
ptrace(PTRACE_DETACH, item->threads[i].real, NULL, NULL);
|
||||
}
|
||||
|
||||
static void pstree_switch_state(struct pstree_item *root_item, int st)
|
||||
|
Reference in New Issue
Block a user