Форум: "Сети";
Текущий архив: 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.006 c