summaryrefslogtreecommitdiffstats
path: root/server/spice-experimental.h
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2011-08-10 12:11:43 +0200
committerChristophe Fergeau <cfergeau@redhat.com>2011-09-20 16:08:30 +0200
commitd8e783905425ee5c26420f4d0e54d1905bae6609 (patch)
treefcb92b58ebe7547c7de25d2d0eb8b5a08b4e24cc /server/spice-experimental.h
parentd27a6708b00256d5ccccebfe38bb01cfdca8ec04 (diff)
downloadspice-d8e783905425ee5c26420f4d0e54d1905bae6609.tar.gz
spice-d8e783905425ee5c26420f4d0e54d1905bae6609.tar.xz
spice-d8e783905425ee5c26420f4d0e54d1905bae6609.zip
fix infinite loop in resolution change
After hours of investigation, I am a bit clueless.. It seems XRR is sending us spurious ScreenChangeNotify in a loop. So we keep calling init_monitors(), which creates new platform_win etc.. Although none of the clients seems to be resetting the screen (checked all XRRSet..). The fact that we create many platform_win looks like a bug to me, and indeed, it seems to help if we reuse the same platform_win over the various init_monitors() calls. Fixes rhbz #692833
Diffstat (limited to 'server/spice-experimental.h')
0 files changed, 0 insertions, 0 deletions