提交 db810b11 编写于 作者: D Daniel P. Berrange

Free cgroup device ACL list on driver shutdown

* src/qemu/qemu_driver.c: Free cgroup ACLs
上级 7cfbb179
...@@ -1071,6 +1071,7 @@ qemudActive(void) { ...@@ -1071,6 +1071,7 @@ qemudActive(void) {
*/ */
static int static int
qemudShutdown(void) { qemudShutdown(void) {
int i;
if (!qemu_driver) if (!qemu_driver)
return -1; return -1;
...@@ -1096,6 +1097,12 @@ qemudShutdown(void) { ...@@ -1096,6 +1097,12 @@ qemudShutdown(void) {
VIR_FREE(qemu_driver->hugetlbfs_mount); VIR_FREE(qemu_driver->hugetlbfs_mount);
VIR_FREE(qemu_driver->hugepage_path); VIR_FREE(qemu_driver->hugepage_path);
if (qemu_driver->cgroupDeviceACL) {
for (i = 0 ; qemu_driver->cgroupDeviceACL[i] != NULL ; i++)
VIR_FREE(qemu_driver->cgroupDeviceACL[i]);
VIR_FREE(qemu_driver->cgroupDeviceACL);
}
/* Free domain callback list */ /* Free domain callback list */
virDomainEventCallbackListFree(qemu_driver->domainEventCallbacks); virDomainEventCallbackListFree(qemu_driver->domainEventCallbacks);
virDomainEventQueueFree(qemu_driver->domainEventQueue); virDomainEventQueueFree(qemu_driver->domainEventQueue);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册