Hide Forgot
Description of problem: Due to an invalid implementation of the libvirt events API, virt-viewer may deadlock when disconnecting from libvirt. Version-Release number of selected component (if applicable): virt-viewer-0.4.1-1.el6 How reproducible: Occasionally Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Fix upstream http://git.fedorahosted.org/git/?p=virt-viewer.git;a=commit;h=f3714e36625168fbd06b63e4b9979e7ea8258712
this bug can reproduce with: virt-viewer-0.4.1-1.el6 libvirt-0.9.4-2.el6 qemu-kvm-0.12.1.2-2.177.el6 verify with : virt-viewer-0.4.1-4.el6 libvirt-0.9.4-2.el6 qemu-kvm-0.12.1.2-2.177.el6 step: 1:create a guest with vnc,and start the guest 2:use virt-viewer to connect the guest #virt-viewer $guest_name --debug 3:stop libvirt service #service libvirtd stop 4:the virt-viewer still active and with debug info: ......... ** (virt-viewer:847): DEBUG: Dispatch handler 4 9 0x2458be0 ** (virt-viewer:847): DEBUG: Remove handle 1 4 ** (virt-viewer:847): DEBUG: Cleanup of handle 0x2458b70 same behavior when using spice.the bug fixed. verification passed.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2011-1614.html