commit | 1bab38e7bd29347aca642c55a1de91ec6680efce | [log] [tgz] |
---|---|---|
author | Alberto Garcia <berto@igalia.com> | Fri Jun 29 14:37:01 2018 +0300 |
committer | Kevin Wolf <kwolf@redhat.com> | Wed Aug 15 12:50:39 2018 +0200 |
tree | 91d7a0a5123aff8b29e1dac6ba6c10591475b388 | |
parent | 2f624b80ba67f19edb3f7c5bc27cddc3c844e443 [diff] |
block: Simplify bdrv_reopen_abort() If a bdrv_reopen_multiple() call fails, then the explicit_options QDict has to be deleted for every entry in the reopen queue. This must happen regardless of whether that entry's bdrv_reopen_prepare() call succeeded or not. This patch simplifies the cleanup code a bit. Signed-off-by: Alberto Garcia <berto@igalia.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>