]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: process: Clean up priv->migTLSAlias
authorPeter Krempa <pkrempa@redhat.com>
Wed, 26 Apr 2017 10:46:03 +0000 (12:46 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 28 Apr 2017 07:26:24 +0000 (09:26 +0200)
The alias would be leaked, since it's not freed on the vm stop path.

src/qemu/qemu_process.c

index 1c0947588ee9ad8b114aa561a266bfb2b0405b3e..3197aa9fade5c3df49f16a68e42880da6bb0139e 100644 (file)
@@ -6447,6 +6447,9 @@ void qemuProcessStop(virQEMUDriverPtr driver,
     virDomainUSBAddressSetFree(priv->usbaddrs);
     priv->usbaddrs = NULL;
 
+    /* clean up migration data */
+    VIR_FREE(priv->migTLSAlias);
+
     /* The "release" hook cleans up additional resources */
     if (virHookPresent(VIR_HOOK_DRIVER_QEMU)) {
         char *xml = qemuDomainDefFormatXML(driver, vm->def, 0);