diff --git a/ChangeLog b/ChangeLog index 03989a99b72a7f05b2bb19af3e83dbed8d036a25..50d79ad6d2b7b003fa63cda4852c3dc7bbb41f81 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Fri Mar 27 11:44:22 GMT 2009 Daniel P. Berrange + + * src/qemu_driver.c: Don't try to query balloon if guest + isn't running + Fri Mar 27 11:44:22 GMT 2009 Daniel P. Berrange Support memory ballooning in QEMU diff --git a/src/qemu_driver.c b/src/qemu_driver.c index dda5fcf4f96e339544a47454975a9ebe3a66cd5d..b2974bb47b493b929d4bf0c7f28ce754ba5e480f 100644 --- a/src/qemu_driver.c +++ b/src/qemu_driver.c @@ -2429,6 +2429,9 @@ static int qemudDomainGetMemoryBalloon(virConnectPtr conn, int ret = -1; char *offset; + if (!virDomainIsActive(vm)) + return 0; + if (qemudMonitorCommand(vm, "info balloon", &reply) < 0) { qemudReportError(conn, dom, NULL, VIR_ERR_OPERATION_FAILED, "%s", _("could not query memory balloon allocation"));