On Thu, Nov 03, 2011 at 06:19:25PM +0800, Daniel Veillard wrote:
Thanks to everybody who provided feedback and patches on rc1,
I have made an rc2 available at
ftp://libvirt.org/libvirt/libvirt-0.9.7-rc2.tar.gz
there is also the rpms rebuilds for Fedora 14.
I've discovered a problem with the file descriptor passing code we added to
the remote protocol.
Becaused the gnulib passfd() / recvfd() functions secretly send a single
byte of data, as well as the FD, we need to handle EAGAIN when sending or
receiving. Currently we don't, so when passing FDs we randomly get EAGAIN
and the client connection gets killed off.
Fixing this might require an RPC protocol change, which should obviously
be done before the final release.
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 :|