Similarly to the snapshot code there's no reason to modify current
checkpoint until we are done creating the new one.
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
if (!redefine &&
VIR_STRDUP(chk->def->parent_name, other->def->name) < 0)
goto endjob;
- if (update_current) {
- virDomainCheckpointSetCurrent(vm->checkpoints, NULL);
- if (qemuCheckpointWriteMetadata(vm, other,
- driver->caps, driver->xmlopt,
- cfg->checkpointDir) < 0)
- goto endjob;
- }
}
/* actually do the checkpoint */