http://bugs.winehq.org/show_bug.cgi?id=29499
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #39215|0 |1 is obsolete| |
--- Comment #30 from Alex Henrie alexhenrie24@gmail.com 2012-03-07 12:19:23 CST --- Comment on attachment 39215 --> http://bugs.winehq.org/attachment.cgi?id=39215 check bad events patch with POLLHUP in events (try 2)
Bruno, you're right, for some reason poll() simply does not return on Mac OS X.
Just so you know, these two lines are mathematically equivalent: (pfd.revents & POLLERR) || (pfd.revents & POLLHUP) pfd.revents & (POLLERR|POLLHUP)
Thanks for your help in debugging. Are you still trying to find a solution? I am out of ideas.