Информация об изменениях

Сообщение Re[4]: вопросы про сеть и потоки от 20.12.2020 11:19

Изменено 20.12.2020 11:21 VVVa

Re[4]: вопросы про сеть и потоки
Здравствуйте, amironov79, Вы писали:

A>Что скрывается под "//обработка"? Если там есть синхронные вызовы, то программа может встать колом. Или вопрос про место вызова BeginAccept? Тогда минус твоей схемы в том, что для следующего accept надо ждать пока произведется "//обработка" нового соединения.


ОГО!!! неожиданно !!!
тоесть если в подпрограмме которую я передал в BeginAccept или BeginReceive будет вызов Send то может повиснуть? где про это написано???

я просмотрев всю документацию ничего такого не нашёл ... а что ещё кроме синхронных методов и операций с файлами нельзя там вызывать?

как я понял если сокет присоединился асинхронно то синхронные методы тля него применять нельзя?
Re[4]: вопросы про сеть и потоки
Здравствуйте, amironov79, Вы писали:

A>Что скрывается под "//обработка"? Если там есть синхронные вызовы, то программа может встать колом. Или вопрос про место вызова BeginAccept? Тогда минус твоей схемы в том, что для следующего accept надо ждать пока произведется "//обработка" нового соединения.


ОГО!!! неожиданно !!!
тоесть если в подпрограмме которую я передал в BeginAccept или BeginReceive будет вызов Send то может повиснуть? где про это написано???

я просмотрев всю документацию ничего такого не нашёл ... а что ещё кроме синхронных методов и операций с файлами нельзя там вызывать?

как я понял если сокет присоединился асинхронно то синхронные методы для него применять нельзя? (опять про это в документации не написано)