powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / threads & soccket
5 сообщений из 30, страница 2 из 2
threads & soccket
    #39953265
vizier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YuRock
Перед send тоже надо select делать для ожидания возможности отправки.
Иначе системный буффер переполнится и будет хана. Плюс контроль ошибок.
делали select. падает по тайм ауту
...
Рейтинг: 0 / 0
threads & soccket
    #39953266
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, ещё пару страниц рассуждений, без кода.
...
Рейтинг: 0 / 0
threads & soccket
    #39953294
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
YuRockИначе системный буффер переполнится и будет хана.

Не будет никакой "ханы", просто send() будет ожидать его освобождения. Проблема в прокладке.
Да, но использование select перед send дает два преимущества:
1. Можно ошибку раньше получить;
2. Можно по таймауту выйти в нужный момент.

Я не ради спора.
...
Рейтинг: 0 / 0
threads & soccket
    #39957490
vizier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблемой оказалось SafeMM, использовали для отладки. глючит при работе в потоках c DynArray. с FastMM все взлетело
...
Рейтинг: 0 / 0
threads & soccket
    #39957507
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vizier,
зарепорт баг, может поправят, если получится вычленить проблемный код
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / threads & soccket
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]