Fix hanging user monitor when using balloon command

This patch application failed.  My patch adds a cb() call in
do_balloon(), but the change in git has added the cb() call to
do_info_balloon().  That is causing qemu segfaults.  Applying the
following should correct the damage.  Thanks.

Fix for commit: 5c366a8a3d

The cb() call is needed in do_balloon(), not do_info_balloon().

Signed-off-by: Adam Litke <agl@us.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Adam Litke 2010-02-22 10:51:20 -06:00 committed by Anthony Liguori
parent 4e75b342b6
commit 93d67ee69d
1 changed files with 1 additions and 1 deletions

View File

@ -2307,7 +2307,6 @@ static int do_info_balloon(Monitor *mon, MonitorCompletion cb, void *opaque)
return -1;
}
cb(opaque, NULL);
return 0;
}
@ -2330,6 +2329,7 @@ static int do_balloon(Monitor *mon, const QDict *params,
return -1;
}
cb(opaque, NULL);
return 0;
}