[libvirt] Connection refcounting fix?