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

Вниз

Вопрос по TServerSocket   Найти похожие ветки 

 
Blacki   (2003-01-20 16:06) [0]

У меня данные в TServerSocket присылаются очень быстро, поэтому программа уходит в кому, а потом оживает, можно ли как-нибудь это исправить?


 
gsu   (2003-01-20 16:10) [1]

шли/получай данные в другом потоке


 
Digitman   (2003-01-20 16:20) [2]


> программа уходит в кому, а потом оживает


Это как ?


 
Blacki   (2003-01-21 00:20) [3]

2 Digitman © (20.01.03 16:20)
>> программа уходит в кому, а потом оживает
>Это как ?
Ну типа не отвечает, а когда все данные получает то оживает, и работает дальше


 
Digitman   (2003-01-21 08:20) [4]


> типа не отвечает


Кто не отвечает ? Сервер ? Кому ? Другому клиенту ?


> когда все данные получает то оживает


Что это за данные такие, которые получает сервер ? Файл большой или что ?


 
ole   (2003-01-21 08:57) [5]

Скорей всего он использует блокирующие функции чтения. Которые ожидают определенного кол-ва данных. Надо использовать те, которые предполагают получить данные, а не ждут их.
Скажем так, используй Socket.ReceiveBuf(Buf, Count)
которая возвращает реальное число прочитанных байт.



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

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

Наверх





Память: 0.45 MB
Время: 0.007 c
3-29781
Oleon
2003-02-20 11:44
2003.03.10
Какие есть утилиты для отладки запросов в МS SQL?


1-29786
X1
2003-02-26 10:35
2003.03.10
Адрес переменной


14-30063
Артём Запаранюк
2003-02-19 16:29
2003.03.10
Подскажите, пожалуйста, сайты для размещения баннера


1-29829
User_OKA
2003-02-28 08:43
2003.03.10
Excel


3-29735
lightix
2003-02-19 11:05
2003.03.10
Не получается удалить VIEW из БД





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