viewers: skip OpenGraphics for local TLS connection

It makes spice loop endlessly requesting an fd:
https://bugzilla.redhat.com/show_bug.cgi?id=1334071
This commit is contained in:
Cole Robinson 2016-05-16 15:39:46 -04:00
parent 6d69b1b98e
commit 6a3b2a68c3

View File

@ -144,6 +144,11 @@ class Viewer(vmmGObject):
# OpenGraphics only works for local libvirtd connections # OpenGraphics only works for local libvirtd connections
return None return None
if self._ginfo.gtlsport and not self._ginfo.gport:
# This makes spice loop requesting an fd. Disable until spice is
# fixed: https://bugzilla.redhat.com/show_bug.cgi?id=1334071
return None
if not self._vm.conn.check_support( if not self._vm.conn.check_support(
self._vm.conn.SUPPORT_DOMAIN_OPEN_GRAPHICS): self._vm.conn.SUPPORT_DOMAIN_OPEN_GRAPHICS):
return None return None