qemuDomainObjPrivateDataClear clears state which become invalid after VM
stopped running and the node name allocator belongs there.
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
virDomainBackupDefFree(priv->backup);
priv->backup = NULL;
+
+ /* reset node name allocator */
+ qemuDomainStorageIdReset(priv);
}
/* clear all private data entries which are no longer needed */
qemuDomainObjPrivateDataClear(priv);
- /* reset node name allocator */
- qemuDomainStorageIdReset(priv);
-
/* The "release" hook cleans up additional resources */
if (virHookPresent(VIR_HOOK_DRIVER_QEMU)) {
g_autofree char *xml = qemuDomainDefFormatXML(driver, NULL, vm->def, 0);