[libvirt] virsh reconnect vs. keepalive issue