]> xenbits.xensource.com Git - libvirt.git/commitdiff
libvirtd: don't ignore virInitialize failure
authorJim Meyering <meyering@redhat.com>
Thu, 20 May 2010 07:52:20 +0000 (09:52 +0200)
committerJim Meyering <meyering@redhat.com>
Thu, 20 May 2010 14:19:38 +0000 (16:19 +0200)
* daemon/libvirtd.c (main): Diagnose virInitialize failure
and exit nonzero.

daemon/libvirtd.c

index cc05953f7882cb00674ac66d6973f9fb912361b0..e14b92a26c5fb104f393386067b65891d61b05df 100644 (file)
@@ -3029,7 +3029,10 @@ int main(int argc, char **argv) {
         {0, 0, 0, 0}
     };
 
-    virInitialize();
+    if (virInitialize() < 0) {
+        fprintf (stderr, _("libvirtd: initialization failed\n"));
+        exit (EXIT_FAILURE);
+    }
 
     while (1) {
         int optidx = 0;