]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Fix EOF handling when reading openvz domain list
authorDaniel P. Berrange <berrange@redhat.com>
Wed, 27 Aug 2008 11:21:01 +0000 (11:21 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Wed, 27 Aug 2008 11:21:01 +0000 (11:21 +0000)
ChangeLog
src/openvz_conf.c

index 90f2ae797ffc80b2eb4bcfb4971036a46189a23a..57a03557a139365898398e1a531a4eced55ff600 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Aug 27 12:20:00 EST 2008 Daniel P. Berrange <berrange@redhat.com>
+
+       * src/openvz_conf.c: Fix handling of EOF when reading list
+       of domains
+
 Wed Aug 27 12:14:00 EST 2008 Daniel P. Berrange <berrange@redhat.com>
 
        * src/openvz_driver.c: Remove incorrect usage of virState
index 2b28b092759b0354e3511367c19a00d03406456b..7d75719aee68ab5e56614e028678e4618bdb0776 100644 (file)
@@ -533,6 +533,9 @@ openvzGetVPSInfo(virConnectPtr conn) {
             vm = *pnext;
 
         if (fscanf(fp, "%d %s\n", &veid, status) != 2) {
+            if (feof(fp))
+                break;
+
             openvzError(conn, VIR_ERR_INTERNAL_ERROR,
                   _("Failed to parse vzlist output"));
             goto error;