Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.02.06;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по стандартным 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
1-15715
Nikolai_S
2003-01-24 18:01
2003.02.06
Как обработать событие TForm.OnShortCut ?


4-16011
kostik78ua
2002-12-23 10:48
2003.02.06
Регистрация шрифта


14-15863
yaric
2003-01-19 18:53
2003.02.06
Сабж по Ib


14-15897
Supreme
2003-01-20 19:59
2003.02.06
Вроде всё налаживается :)


3-15421
Сергей
2003-01-22 10:28
2003.02.06
Как перенести таблицу из HTML в БД?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский