virt plugin: fail init with no libvirt connection
[collectd.git] / src / virt.c
index 242d0d3..93f9aee 100644 (file)
@@ -740,7 +740,8 @@ static int lv_init(void) {
   if (virInitialize() != 0)
     return -1;
 
-  lv_connect();
+  if (lv_connect() != 0)
+    return -1;
 
   DEBUG(PLUGIN_NAME " plugin: starting %i instances", nr_instances);