Здравствуйте, milvic, Вы писали:
M>код ошибки: 10053
M>текст: An established connection was aborted by the software in your host machine
M>мой код:
M>Socket socket = SocketUtils.ConnectSocket("10.20.6.30", 11010);
M>byte [] sendByte = new byte [3] {8, 0, 0};
M>socket.Send(sendByte);
M>byte [] receive = new byte[4] {0,0,0,0};
M>socket.Receive(receive);
M>Thread.Sleep(200);
M>socket.Send(sendByte);
M>socket.Receive(receive);
M>Если убрать Thread.Sleep(200);
M>то во втором вызове socket.Receive()
M>происходит вышеуказанная ошибка.
M>Кто нибудь сталкивался с похожей проблемой, Есть ли решение, помимо усыпления потока?
не наблюдал такого, хотя аналогичный код юзается довольно часто... а может у вас в коде какойнить параллельный поток делает Close() ?

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>