Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.29;
Скачать: CL | DM;

Вниз

Сокет   Найти похожие ветки 

 
Krab12345   (2006-12-03 21:46) [0]

Проблема в следующем, Есть массив элементов, каждый элемент передаю send-ом серверу таким образом
for i:=1 to 1000 do
Send(s,massiv[i],SizeOf(massiv[i]),$0000)

Принимаю след. кодом:
for i:=1 to 1000 do
recv(s,ss,SizeOf(ss),0)

У меня принимается только первый элемент, а на последующие
ошибка 10054. в MSDN-e:
An existing connection was forcibly closed by the remote host. This normally results if the peer application on the remote host is suddenly stopped, the host is rebooted, the host or remote network interface is disabled, or the remote host uses a hard close (see setsockopt for more information on the SO_LINGER option on the remote socket). This error may also result if a connection was broken due to keep-alive activity detecting a failure while one or more operations are in progress. Operations that were in progress fail with WSAENETRESET. Subsequent operations fail with WSAECONNRESET.

Что я делаю не так??? Обьясните плиз!


 
случайно   (2006-12-04 08:14) [1]

Что я делаю не так??? Обьясните плиз!
Не надо сразу закрывать сокет на передающей стороне. Используй shutdown для "аккуратного размыкания" с обоих сторон.


 
Сергей М. ©   (2006-12-04 08:15) [2]


> Что я делаю не так?


На принимающей стороне закрываешь соединение неожиданно для передающей стороны.



Страницы: 1 вся ветка

Текущий архив: 2007.04.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
2-1176390032
Roman_S
2007-04-12 19:00
2007.04.29
простой примерчик проверки пароля при запуске


15-1175472535
Германн
2007-04-02 04:08
2007.04.29
Впервые вижу такую пустоту на форуме!?


15-1175480857
Slider007
2007-04-02 06:27
2007.04.29
С днем рождения ! 1 апреля


2-1176119830
@gent
2007-04-09 15:57
2007.04.29
проблема с отправкой данных в и-нет


2-1175711093
ZevSS
2007-04-04 22:24
2007.04.29
Глюк при запуске откомпиленного проекта