[PATCH 2/2] xfree86: Remove the teeth from SIGIO input processing

Mikhail Gusarov dottedmag at dottedmag.net
Tue Dec 14 09:56:54 PST 2010


Twas brillig at 12:52:54 13.12.2010 UTC-05 when ajax at redhat.com did gyre and gimble:

 AJ> Instead of actually processing input in the handler, raise just enough
 AJ> of a dispatch exception to bomb out of request processing and handle input
 AJ> instead.  This gets us back to exactly two input processing methods:

 AJ> - input thread
 AJ> - main loop dispatch

 AJ> where the SIGIO handler is merely an optimization for the second case.

 AJ> Signed-off-by: Adam Jackson <ajax at redhat.com>

Reviewed-by: Mikhail Gusarov <dottedmag at dottedmag.net>

-- 
  http://fossarchy.blogspot.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20101214/fb8ebc43/attachment.pgp>


More information about the xorg-devel mailing list