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

Вниз

Проблема с IdTCPServer....   Найти похожие ветки 

 
Behemoth ©   (2004-02-09 14:43) [0]

Работает сервер, никому не мешает и тут на тебе: 99% загрузки процессора(память, кстати, не изменяется) и соответственно машина вешается. Единственное что я выяснил, так это виноват IdTCPServer. Версия Indy вроде 9. Ни у кого такого не встречалось? И мож кто знает что теоретически надо сотворить, чтобы такое случилось?


 
Digitman ©   (2004-02-09 15:00) [1]


> мож кто знает что теоретически надо сотворить, чтобы такое
> случилось?


теоретически - не делать ничего, что бы могло привести к данной катастроф.ситуации

практически - просмотреть свой код на предмет поиска "узких" мест, там где код.поток, имея бешеный приоритет, при каких-то условиях входит в длительный (или бесконечный) цикл, в котором нет места ожиданию/выборке/диспетчеризации сообщений этому потоку

если визуальное изучение кода не наводит ни на какие мысли, ввести в код промежуточное протоколирование хода исполнения программы с записью в лог-файл ... последняя перед "зависанием" запись и укажет на участок кода, при исполнении которого начинаются "чудеса"


 
Behemoth ©   (2004-02-09 15:17) [2]

Спасибо. Я в общем хотел узнать это мой глюк или что-то с компонентом....видимо мой :)) и это хорошо, а то я думал на другой переходить.


 
Digitman ©   (2004-02-09 16:24) [3]


> Behemoth ©   (09.02.04 15:17) [2]


а и перейдешь - хуже не будет, только лучше ..

переходи в сторону старого-доброго TClientSocket - проще/прозрачней/наглядней компонента не сыщешь


 
Reindeer Moss Eater ©   (2004-02-09 16:54) [4]

проще/прозрачней/наглядней компонента не сыщешь

Спору нет.
Особенно когда общаются клиент с сервером из взаимно маршрутизируемых сетей или вообще из одной сети.
И не надо собственную реализацию SOCKS, SSL, etc. писать.



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

Форум: "Сети";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.042 c
14-1079436696
nikitos
2004-03-16 14:31
2004.04.11
На какую тему делать сайт?


1-1082644792
моё_имя
2004-04-22 18:39
2004.04.11
закрытие MDI-формы


14-1079450065
` frizZ. `
2004-03-16 18:14
2004.04.11
Borland C++ 3.1 очень нужен


1-1080030038
Анонимщик
2004-03-23 11:20
2004.04.11
StayonTop, TOpenDialog


1-1080304501
GUEST_01234
2004-03-26 15:35
2004.04.11
Замена плюсиков в TreeView





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