libX11: Changes to 'master'

Jamey Sharp jamey at kemper.freedesktop.org
Sat Jun 19 10:58:00 PDT 2010


 src/xcb_io.c |   16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

New commits:
commit c115095d7f2bc4f5a4fb26380e3698fefdad7611
Author: Jamey Sharp <jamey at minilop.net>
Date:   Sat Jun 19 10:44:55 2010 -0700

    poll_for_response: Really handle xcb_poll_for_reply getting a reply.
    
    Don't lose async replies. That's bad.
    
    `xlsfonts -l`, which uses XListFontsWithInfo, worked fine, because the
    _XReply path worked; that path waited for replies, rather than polling.
    
    However, XRecordProcessReplies, which does nothing but call XPending,
    relied on the event-handling path to process async replies, and that was
    busted.
    
    Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=28595
    
    Signed-off-by: Jamey Sharp <jamey at minilop.net>
    Signed-off-by: Josh Triplett <josh at joshtriplett.org>



More information about the xorg-commit mailing list