[Xcb] [Bug 27595] xcb_io.c: synchronization problem

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Apr 12 11:37:51 PDT 2010


Jamey Sharp <jamey at minilop.net> changed:

           What    |Removed                     |Added
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #2 from Jamey Sharp <jamey at minilop.net> 2010-04-12 11:37:51 PDT ---
Thanks for the test case! It made the bug pretty easy to track down. I've
pushed a fix to libX11 git. It looks like this has indeed been broken in every
XCB-enabled release of libX11 ever. Oops. ...I blame keithp. ;-)

After applying the fix, I found that the test program hangs in XCloseDisplay on
the data_disp connection, waiting for the server to respond to an XSync. I had
to insert "XRecordDisableContext (ctrl_disp, rc);" before that to get it to
exit successfully. Is that expected? I'm not sure how Record is supposed to

Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

More information about the Xcb mailing list