• M
    qemu: Fix seamless SPICE migration · b6ea7abc
    Martin Kletzander 提交于
    Since the wait is done during migration (still inside
    QEMU_ASYNC_JOB_MIGRATION_OUT), the code should enter the monitor as such
    in order to prohibit all other jobs from interfering in the meantime.
    This patch fixes bug #1009886 in which qemuDomainGetBlockInfo was
    waiting on the monitor condition and after GetSpiceMigrationStatus
    mangled its internal data, the daemon crashed.
    
    Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1009886
    (cherry picked from commit 484cc321)
    b6ea7abc
qemu_migration.c 154.9 KB