From: Peter Krempa Date: Tue, 26 Nov 2019 17:26:30 +0000 (+0100) Subject: qemu: driver: Allow cancellation of the backup job X-Git-Tag: v6.0.0-rc1~404 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e0daa03a35135075f07dee43e5fc2fe9ef37da05;p=thirdparty%2Flibvirt.git qemu: driver: Allow cancellation of the backup job Use the helper which cancels all blockjobs to perform the backup job cancellation in qemuDomainAbortJob. Signed-off-by: Peter Krempa Reviewed-by: Eric Blake Reviewed-by: Ján Tomko --- diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 5d42a5e723..9197dffadd 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -14044,7 +14044,8 @@ static int qemuDomainAbortJob(virDomainPtr dom) break; case QEMU_ASYNC_JOB_BACKUP: - /* TODO: to be implemented later */ + qemuBackupJobCancelBlockjobs(vm, priv->backup, true); + ret = 0; break; case QEMU_ASYNC_JOB_LAST: