From: BenoƮt Canet <ben...@irqsave.net> Signed-off-by: Benoit Canet <ben...@irqsave.net> --- migration.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/migration.c b/migration.c index 8db1b43..5196d7e 100644 --- a/migration.c +++ b/migration.c @@ -425,6 +425,11 @@ void qmp_migrate(const char *uri, bool has_blk, bool blk, return; } + if (bdrv_are_busy()) { + error_set(errp, QERR_STREAMING_BLOCKS_MIGRATION); + return; + } + s = migrate_init(¶ms); if (strstart(uri, "tcp:", &p)) { -- 1.7.9.5