X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=debian%2Fpatches%2Fpve%2F0043-PVE-Use-coroutine-QMP-for-backup-cancel_backup.patch;h=b38c6334f5f5b3bc40d836e3645e794d124b47b0;hb=b64c4dec1c90c23f1932d07c030cc4a4749e5c34;hp=21ca3a5baf242b576c9795029890696eb33f7e47;hpb=53b56ca78102ddb990b04ee79caee8d268bfaf70;p=pve-qemu.git diff --git a/debian/patches/pve/0043-PVE-Use-coroutine-QMP-for-backup-cancel_backup.patch b/debian/patches/pve/0043-PVE-Use-coroutine-QMP-for-backup-cancel_backup.patch index 21ca3a5..b38c633 100644 --- a/debian/patches/pve/0043-PVE-Use-coroutine-QMP-for-backup-cancel_backup.patch +++ b/debian/patches/pve/0043-PVE-Use-coroutine-QMP-for-backup-cancel_backup.patch @@ -119,7 +119,7 @@ index 4ce7bc0b5e..0923037dec 100644 static void proxmox_backup_schedule_wake(void *data) { CoCtxData *waker = (CoCtxData *)data; diff --git a/pve-backup.c b/pve-backup.c -index e9264e5025..4536650b24 100644 +index e0e38063a8..88e507b3c2 100644 --- a/pve-backup.c +++ b/pve-backup.c @@ -356,7 +356,7 @@ static void job_cancel_bh(void *opaque) { @@ -423,7 +423,7 @@ index e9264e5025..4536650b24 100644 goto err_mutex; } - di->target = bdrv_open(di->targetfile, NULL, NULL, flags, &local_err); + di->target = bdrv_co_open(di->targetfile, NULL, NULL, flags, &local_err); if (!di->target) { - error_propagate(task->errp, local_err); + error_propagate(errp, local_err);