http://bugs.winehq.org/show_bug.cgi?id=31406
--- Comment #31 from Erich Hoover ehoover@mines.edu 2012-09-09 19:33:55 CDT --- Created attachment 41627 --> http://bugs.winehq.org/attachment.cgi?id=41627 Remove locking around libxcb poll()
Ok, if I'm right the issue is that the poll() in xcb is getting stuck because the fd is being serviced by another thread. The attached patch (hack?) pulls out the code that disables the IO lock around poll()ing.