Здравствуйте, Denis_Orlov, Вы писали:
D_O>В общем, может в предыдущем message я не очень точно выразил мысль, но судя по коду вы выделяете каждый раз новую память под массив.
D_O>поэтому new byt[] (bla-bla-bla) надо делать один раз, а не при вызове функции. Если ошибка в другом месте, то бум думать...
Спасибо за ответ.
Действительно это ошибка, но проблема все же не в этом

Мне кажется что возможно просто сеть настроена не совсем правильно или проблема в неусточивом соединении. В общем буду разбираться...