xserver/hw/xfree86/os-support
Ray Strode 792e925167 systemd-logind: filter out non-signal messages from message filter
It's possible to receive a message reply in the message filter if a
previous message call timed out locally before the reply arrived.

The message_filter function only handles signals, at the moment, and
does not properly handle message replies.

This commit changes the message_filter function to filter out all
non-signal messages, including spurious message replies.

Downstream-bug: https://bugzilla.redhat.com/show_bug.cgi?id=1209347
Signed-off-by: Ray Strode <rstrode@redhat.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2015-04-17 10:57:31 -07:00
..
bsd Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
bus xfree86: Remove unused xf86{Map,Unmap}LegacyIO 2014-07-29 09:52:52 -04:00
hurd Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
linux systemd-logind: filter out non-signal messages from message filter 2015-04-17 10:57:31 -07:00
misc Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
shared Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
solaris Solaris: Move shared declarations to xf86_OSlib.h 2014-12-19 18:16:19 -08:00
stub xfree86: Remove xf86ReadBIOS 2014-09-16 11:58:53 -04:00
Makefile.am xfree86: Add stubs for os-support to help adding new architecture support 2011-10-15 21:18:47 -07:00
int10Defines.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86OSpriv.h xfree86: Remove xf86LinearVidMem 2014-09-16 11:58:53 -04:00
xf86_OSlib.h Solaris: Move shared declarations to xf86_OSlib.h 2014-12-19 18:16:19 -08:00
xf86_OSproc.h Drop trailing whitespaces 2014-11-12 10:25:00 +10:00