Hello, The new Socket.XXXAsync APIs were added to the .NET FW to "...provide an alternative asynchronous pattern that can be used by specialized high-performance socket applications. This class was specifically designed for network server applications that require high performance." (MSDN)
I was quite disappointed when I saw the mono implementation of this API - create a new thread for each XXXAsync call. This cannot produce a good performance. Did you test that this implementation is really more performant than the BeginXX/EndXX async pattern? Is there any plan to rewrite this code in the future? -- View this message in context: http://www.nabble.com/SocketAsyncEventArgs-Implementation-tp22081313p22081313.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list