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