https://bugs.winehq.org/show_bug.cgi?id=55952
--- Comment #16 from Esme Povirk madewokherd@gmail.com --- If the problem was that the server (responder) isn't reading the data, wouldn't that cause a client's write to fail?
The exceptions I see occurring in the few tests I've checked this for (using WINE_MONO_TRACE=E:System.Net.Sockets.SocketException) occur when the client attempts to read the socket.