Public bug reported:

Binary package hint: libvirt-bin

Quoting Daniel P. Berrange:
> The core problem was that the event loop was getting confused when we
> removed a monitored file handle. It would then start running the wrong
> event handler callbacks. So the xenstore watch handler got called even
> though no watch was pending :-( This also caused clients to get stuck
> because the watch detecting end-of-file on the socket wasn't getting
> called.

The patch at
http://git.et.redhat.com/?p=libvirt.git;a=commit;h=10baf3deb8588f5902b6f2eb362fb408707e3d95
fixes this repeatable problem both in my stress-testing of libvirtd, and in
upstream testing of libvirt-cim by Daniel Veillard.

This bug is serious enough that it should be included in Jaunty.

** Affects: libvirt (Ubuntu)
     Importance: Undecided
         Status: New

-- 
libvirtd has broken FD event handling code that causes crashes/hangs during 
multiple concurrent accesses to storage subsystems
https://bugs.launchpad.net/bugs/344195
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to