http://bugs.winehq.org/show_bug.cgi?id=25456
--- Comment #1 from Mike Kaplinskiy mike.kaplinskiy@gmail.com 2011-01-16 14:55:39 CST --- Created an attachment (id=32875) --> (http://bugs.winehq.org/attachment.cgi?id=32875) possible fix
Looks like it's a kernel change. For some reason when connect() fails we get POLLOUT|POLLERR|POLLHUP which confuses the server network handling. See if this helps.