As noted in #19, the await Task.Yield()
send loop in the DotNet implementation was resulting in a huge perf hit due to the yield happening constantly. More noticeable with a larger number of active connections.
As noted in #19, the await Task.Yield()
send loop in the DotNet implementation was resulting in a huge perf hit due to the yield happening constantly. More noticeable with a larger number of active connections.