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

Вниз

ClientSocket connect... Утечка ресурсов   Найти похожие ветки 

 
Dr.Lo   (2002-11-16 19:24) [0]

Клиентский сокет конектится к серверному в асинхронном режиме. Серверное приложение не загружено. По таймеру клиентский сокет повторяет попытки коннекта к серверу, но безуспешно...
Происходит утечка ресурсов (достаточно открыть диспетчер задач Windows и взглянуть на количество открытых дескрипторов и используемой памяти). Если в таком режиме клиентское приложение оставить побарахтаться на десяток часов (на некоторых дохлых компах хватает и трёх часов) то возникает Except о нехватке ресурсов иль ещё бог знает чего. Не спасает даже загрузка серверного и перезагрузка клиентского приложения. Полный алис. Винду на перезагрузку...
Может кто сталкивался с данной проблемой. Подскажите решение.
Если взглянуть на исходники компонента ClientSocket, то вызывает некоторое недоумение тот факт, что ресурсы освобождаются только после успешного коннекта с серверным сокетом.


 
bak   (2002-11-16 20:16) [1]

может быть стОит на онклиентеррор у клиентского сокета обработать
ClientSocket1.Socket.Disconnect(ClientSocket1.Socket.SocketHandle);

????? у меня тоже такое было - добры люди подсказали и все наладилось :)


 
Dr.Lo   (2002-11-22 16:07) [2]

Спасибо, bak, за дельный совет!
Всё нормализовалось.



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

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

Наверх




Память: 0.44 MB
Время: 0.009 c
14-62767
Glason_ON
2002-12-30 15:26
2003.01.20
Вопрос про стадион


1-62648
lamak
2003-01-08 18:44
2003.01.20
Отображение файла в 16-тиричной системе


8-62676
Ach_Den
2002-09-17 13:20
2003.01.20
---|Ветка была без названия|---


14-62745
Alx1
2003-01-04 13:33
2003.01.20
Halcyon и Delphi7


7-62868
angelcom
2002-11-09 16:41
2003.01.20
Проблемка......





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский