Помогите понять причину ошибки (unable to write data to the transport connectio)
От: breee breee  
Дата: 22.06.15 12:18
Оценка:
Привет.

Пишу простой эхо TCP-сервер и клиента к нему на C#.
Решил провести некое нагрузочное тестирование.
Запускаю один экземпляр сервера и клиента. Клиент в цикле шлет сообщения, сервер ему отвечает.

Если в клиенте после каждой отправки вставить Thread.Sleep(10), то все отрабатывает без ошибок для 10000 сообщений.
Если убрать Sleep, то где-то на 3000 сообщении получаю ошибку на сервере при вызове NetworkStream.Write:

unable to write data to the transport connection an established connection was aborted

Вопрос: с чем это может быть связано? Баг в программе или некие естественные ограничения. Хотелось бы понять природу возникновения этой ошибки.
Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.