http://bugs.winehq.org/show_bug.cgi?id=31406
Erich Hoover ehoover@mines.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #41639|0 |1 is obsolete| |
--- Comment #44 from Erich Hoover ehoover@mines.edu 2012-09-12 09:47:40 CDT --- Created attachment 41657 --> http://bugs.winehq.org/attachment.cgi?id=41657 Fix for the libxcb poll() issue
Ok, I've had some help from the XCB folks and it looks like the problem is that a thread with a writing request can snipe the poll() from a thread with a reading request. The attached patch fixes that issue in my case, but there is some concern that it won't work in certain circumstances. Please let me know if this works out ok (for everyone here that is capable of building their own libxcb).