Текущий архив: 2003.02.06;
Скачать: CL | DM;
ВнизВопрос по стандартным TClient(Server)Socket-ам (ошибка 10054 WSAE Найти похожие ветки
← →
1g0r (2002-12-14 13:32) [0]Написал простейший проксик для инета. Все типа работает. Но если пользователь в своем браузере не дождавшись дозагрузки страницы жмет на какую-либо ссылку. то на моей проксе вылетает ошибка (10054)
PreSocket - подключение клиента к моему серверу
ProxyClient - мой клиент, который коннектится к провайдеру инета
procedure TProxyClient.DoRead(Sender: TObject; Socket: TCustomWinSocket);
var S: String;
begin
try S := Socket.ReceiveText except end;
if (PreSocket <> nil) and PreSocket.Connected
then begin
try
PreSocket.SendText(S)
except
// PreSocket.Close // Надо ли его закрывать ведь он вроде как уже вне коннекта
end
end
end;
и впринципе весь код уже try / except, а ошибка вылазит
Народ, помогайте :)
← →
Digitman (2002-12-14 13:38) [1]WSAECONNRESET = 10054 (соединение прервано)
← →
1g0r (2002-12-14 13:41) [2]to Digitman © (14.12.02 13:38)это я догадался. а как сообщение глушить?
← →
Digitman (2002-12-15 08:15) [3]Его не глушить надо, а разбираться, на каком этапе и при выполнении какого кода оно возникает.
Страницы: 1 вся ветка
Текущий архив: 2003.02.06;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.009 c