Carlos Garnacho 94c3c8f412 x11: Cut some slack to clients doing slow draws/resizes
The timer to blacklist the window from frame sync is set at the time of
issuing the sync request, but not removed until the client replies to
the most recent wait serial.

This means that if the client is slowly catching up, the timeout would
fire up regardless of the client slowly updating the alarm to older
values.

Fix this by ensuring the timeout is reset everytime the sync request
counter is updated, to acknowledge the client is not irresponsive,
just slow.

https://bugzilla.gnome.org/show_bug.cgi?id=740424
2015-03-05 17:07:32 +01:00
2015-03-05 08:18:19 +00:00
2014-03-18 20:37:35 -04:00
2015-03-04 21:00:48 +01:00
2014-07-31 17:50:28 +02:00
2015-03-04 21:00:48 +01:00
Description
94 MiB
Languages
C 98.9%
Meson 0.7%
Python 0.3%