summaryrefslogtreecommitdiffstats
path: root/exec-vary.c
diff options
context:
space:
mode:
authorKevin Wolf2021-03-09 18:34:51 +0100
committerKevin Wolf2021-03-19 10:15:06 +0100
commit1bf26076d677f693dd99a6e8ef2eca69b842d873 (patch)
treee070a9cc13c2c02e0a1a3c990db6f2b7da9fb406 /exec-vary.c
parentstorage-daemon: Call job_cancel_sync_all() on shutdown (diff)
downloadqemu-1bf26076d677f693dd99a6e8ef2eca69b842d873.tar.gz
qemu-1bf26076d677f693dd99a6e8ef2eca69b842d873.tar.xz
qemu-1bf26076d677f693dd99a6e8ef2eca69b842d873.zip
stream: Don't crash when node permission is denied
The image streaming block job restricts shared permissions of the nodes it accesses. This can obviously fail when other users already got these permissions. &error_abort is therefore wrong and can crash. Handle these errors gracefully and just fail starting the block job. Reported-by: Nini Gu <ngu@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20210309173451.45152-1-kwolf@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Alberto Garcia <berto@igalia.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'exec-vary.c')
0 files changed, 0 insertions, 0 deletions