http://bugs.winehq.org/show_bug.cgi?id=6941
--- Comment #18 from Bruno Jesus 00cpxxx@gmail.com --- Well, answering my own question... This is a linux kernel issue, it does not support shutdown on IPX sockets: http://lxr.linux.no/linux+*/net/ipx/af_ipx.c#L1966
So, shutdown returns error and poll never wakes up.