hmp: migrate command (without -d) now blocks correctly
authorSoramichi AKIYAMA <akiyama@nii.ac.jp>
Mon, 27 Jan 2014 10:46:11 +0000 (19:46 +0900)
committerLuiz Capitulino <lcapitulino@redhat.com>
Mon, 17 Feb 2014 16:57:22 +0000 (11:57 -0500)
commitdde3a2184074f5c4279fd7fbfc597b5dc5859fb8
treea4f12cb3d4a26d7259316dbea89e88857df7ecb1
parent933b19ea9784de7ed2eb6e10262b9363c5c03ed7
hmp: migrate command (without -d) now blocks correctly

This patch fixes a timing issue that migrate command (without -d) does not
block in some cases.

The original version of hmp.c:hmp_migrate_status_cb checks if the
migration status is 'active' or not to detect the completion of a migration.

However, if this function is executed when the migration status is stil
'setup' (the status before 'active'), migration command returns
immediately even if the user does not specify -d option.

Signed-off-by: Soramichi Akiyama <akiyama@nii.ac.jp>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
hmp.c