Bug 788686 - RFE: launch a separate thread for polling each connection
Summary: RFE: launch a separate thread for polling each connection
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Virtualization Tools
Classification: Community
Component: virt-manager
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Cole Robinson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-02-08 19:27 UTC by Cole Robinson
Modified: 2013-07-07 16:29 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-07-07 16:29:41 UTC


Attachments (Terms of Use)

Description Cole Robinson 2012-02-08 19:27:24 UTC
Some context:

https://bugzilla.redhat.com/show_bug.cgi?id=766796

If a libvirt host goes down or a connection just blocks for some reason, all tick polling for other well behaved connections stalls. We should fire off a thread for each connection.

This might also give us an opportunity to see that a connection has stalled and maybe update the UI to that effect, or auto close the connection.

Comment 1 Cole Robinson 2013-07-07 16:29:41 UTC
Actually given the issues I pointed out in the other bug, a hung connection can easily hang the whole app if you try to open one of its VMs. Going through the effort of polling in separate threads when that bigger issue is basically intractable isn't really worth the effort.


Note You need to log in before you can comment on or make changes to this bug.