xserver-multidpi/hw
Adam Jackson a6b9e8f1e5 linux: Fix CPU usage bug in console fd flushing
If the vt gets a vhangup from under us, then the tty will appear ready
in select(), but trying to tcflush() it will return -EIO, so we'll spin
around at 100% CPU for no reason.  Notice this condition and unregister
the handler if it happens.

Signed-off-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
Reviewed-by: Julien Cristau <jcristau@debian.org>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-11-19 11:11:04 +10:00
..
dmx Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-api 2010-11-11 12:54:46 +10:00
kdrive Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-api 2010-11-11 12:54:46 +10:00
vfb input: Purge Register*Device() functions. 2010-09-01 15:26:47 +10:00
xfree86 linux: Fix CPU usage bug in console fd flushing 2010-11-19 11:11:04 +10:00
xnest Abstract valuator masks through a set of APIs. 2010-10-22 11:02:48 +10:00
xquartz XQuartz: Fix make distcheck 2010-11-14 10:25:58 -08:00
xwin Fix compilation after input API change 2010-11-15 07:39:11 +10:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00