]> 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)
committerCole Robinson <crobinso@redhat.com>
Wed, 10 May 2017 22:02:39 +0000 (18:02 -0400)
The alias would be leaked, since it's not freed on the vm stop path.

(cherry picked from commit 8c1fee5f12e607a775199b65915715bb5a2b581d)

src/qemu/qemu_process.c

index f0e59344a03a2733568fa407b0a78ac33f80e1a8..a6ecda3976adde20d25f0a1663046e070b82ff14 100644 (file)
@@ -6441,6 +6441,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);