[virt-tools-list] [virt-viewer] [PATCH] Listen to virNetwork's Lifecycle events
Daniel P. Berrange
berrange at redhat.com
Wed Nov 19 11:46:36 UTC 2014
On Wed, Nov 19, 2014 at 12:39:25PM +0100, Christophe Fergeau wrote:
> Hey,
>
> On Wed, Nov 19, 2014 at 04:31:00AM +0100, Fabiano Fidêncio wrote:
> > Apart from the usual virDomain's Lifecycle events, we have to listen to
> > the virNetwork's Lifecycle events in order to get notifications about
> > libvirt deamon being started/stopped/restarted, which is useful when
> > connecting to guest through qemu+ssh://
>
> virNetwork lifecycle events are related to libvirt networks
> started/stopped with virsh net-start/virsh net-destroyed. That you get
> such events when libvirtd restarts seems to just be a side-effect. Imo
> we really should get an event from virConnectRegisterCloseCallback when
> libvirtd goes away. Could it be that libvirt has a similar issue to what
> was fixed in virt-viewer in 3eaecbb "Use socat instead of nc if
> possible" ?
Yeah, virConnectRegisterCloseCallback should be sufficient to detect
when libvirtd goes away. If it isn't working for some cases plesae
do report a bug so we can fix it. Apps shouldn't have to play games
to infer when libvirtd went away.
Regards,
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the virt-tools-list
mailing list