aboutsummaryrefslogtreecommitdiff
path: root/tests/qemu-iotests/218
diff options
context:
space:
mode:
authorMax Reitz <mreitz@redhat.com>2019-06-13 00:08:38 +0200
committerKevin Wolf <kwolf@redhat.com>2019-07-19 15:17:54 +0200
commite6f0ac4d52ae99cf88d66bca8746beb0d25ef0cd (patch)
tree09d4706036edc4690019a848a51058a70e6d606d /tests/qemu-iotests/218
parent86472071f484f0df26b62b6f8cb25059df62d889 (diff)
vl: Drain before (block) job cancel when quitting
If the main loop cancels all block jobs while the block layer is not drained, this cancelling may not happen instantaneously. We can start a drained section before vm_shutdown(), which entails another bdrv_drain_all(); this nested bdrv_drain_all() will thus be a no-op, basically. We do not have to end the drained section, because we actually do not want any requests to happen from this point on. Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests/qemu-iotests/218')
0 files changed, 0 insertions, 0 deletions