finish libvirt event binding