]> xenbits.xensource.com Git - libvirt.git/commitdiff
DOn't try to query memory balloon if guest isn't active
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 27 Mar 2009 14:57:51 +0000 (14:57 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 27 Mar 2009 14:57:51 +0000 (14:57 +0000)
ChangeLog
src/qemu_driver.c

index 03989a99b72a7f05b2bb19af3e83dbed8d036a25..50d79ad6d2b7b003fa63cda4852c3dc7bbb41f81 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Mar 27 11:44:22 GMT 2009 Daniel P. Berrange <berrange@redhat.com>
+
+       * 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 <berrange@redhat.com>
 
        Support memory ballooning in QEMU
index dda5fcf4f96e339544a47454975a9ebe3a66cd5d..b2974bb47b493b929d4bf0c7f28ce754ba5e480f 100644 (file)
@@ -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"));