Commit d0b34fc0 authored by Mike Rapoport's avatar Mike Rapoport Committed by Pavel Emelyanov

criu: pagemap: close pagemap image before returning from init_pagemaps

Fix CID 163578 (#1 of 1): Structurally dead code (UNREACHABLE).
The pagemap image would never be closed because of stupid code order in
the original patch (674583f2: criu: page-read: read pagemaps at open time
and keep them in memory).
Fix that.
Signed-off-by: 's avatarMike Rapoport <rppt@linux.vnet.ibm.com>
Signed-off-by: 's avatarPavel Emelyanov <xemul@virtuozzo.com>
parent e297ab79
......@@ -396,11 +396,11 @@ static int init_pagemaps(struct page_read *pr)
}
}
return 0;
close_image(pr->pmi);
pr->pmi = NULL;
return 0;
free_pagemaps:
free_pagemaps(pr);
return -1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment