• C
    Make sure qemudDomainSetVcpus doesn't hang. · 2c555d87
    Chris Lalancette 提交于
    The code to add job support into libvirtd caused a problem
    in qemudDomainSetVcpus.  In particular, a qemuDomainObjEndJob()
    call was added at the end of the function, but a
    corresponding qemuDomainObjBeginJob() was not.  Additionally,
    a call to qemuDomainObj{Enter,Exit}Monitor() was also missed
    in qemudDomainHotplugVcpus().  These missing calls conspired to
    cause a hang in the libvirtd process after the command was
    finished.  Fix this by adding the missing calls.
    Signed-off-by: NChris Lalancette <clalance@redhat.com>
    2c555d87
qemu_driver.c 287.2 KB