http://bugs.winehq.org/show_bug.cgi?id=29499
--- Comment #50 from Paul The Tall paulthetall@gmail.com 2013-01-08 10:20:48 CST --- (In reply to comment #49)
As far as I remember the socket was already closed when WS_recv was called, that's why recvmsg returns -1 and poll waits forever with and invalid fd instead of returning and setting errno = EBADFD. I'll try a few things today, the main problem is that I can only test in linux.
thats ok, issue is on Linux too (as far as i know). So, I think its a related issue.