提交 5136c579 编写于 作者: W Wen Congyang

qemu: fix potential dead lock

If we lock the qemu_driver, we should call qemuDomainObjBeginJobWithDriver()
not qemuDomainObjBeginJob().
上级 e3843d7f
...@@ -8905,7 +8905,7 @@ qemuDomainMigrateBegin3(virDomainPtr domain, ...@@ -8905,7 +8905,7 @@ qemuDomainMigrateBegin3(virDomainPtr domain,
goto cleanup; goto cleanup;
asyncJob = QEMU_ASYNC_JOB_MIGRATION_OUT; asyncJob = QEMU_ASYNC_JOB_MIGRATION_OUT;
} else { } else {
if (qemuDomainObjBeginJob(driver, vm, QEMU_JOB_MODIFY) < 0) if (qemuDomainObjBeginJobWithDriver(driver, vm, QEMU_JOB_MODIFY) < 0)
goto cleanup; goto cleanup;
asyncJob = QEMU_ASYNC_JOB_NONE; asyncJob = QEMU_ASYNC_JOB_NONE;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册