> Why close the device here?
Thanks
Benoît
Il 20/07/2012 21:32, benoit.ca...@gmail.com ha scritto:
> +bool bdrv_have_block_jobs(void)
> +{
> +BlockDriverState *bs;
> +
> +QTAILQ_FOREACH(bs, &bdrv_states, list) {
> +if (bs->job || bdrv_in_use(bs)) {
> +return true;
> +}
> +bdrv_close(bs);
Why clos
From: Benoît Canet
qmp_migrate() will be able to check if some block jobs are
running using bdrv_have_block_jobs() and abort safely if needed.
Signed-off-by: Benoit Canet
---
block.c | 14 ++
block.h |2 ++
2 files changed, 16 insertions(+)
diff --git a/block.c b/block.c
ind