Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Ну теорию я немного знаю ;) Я просто предлагал для... 24.08.07 11:50 Число просмотров: 2988
Автор: IgorR <Igor Razin> Статус: Member
|
> Это потому, что в IO очередиасинхронныезапросы не обрабатываются FIFO. Ну теорию я немного знаю ;) Я просто предлагал для эксперимента это попробовать.
Хорошо, допустим пайпы работают именно так - завершенка не приходит до полного получения данных клиентом. Что будет, если получить на клиенте не все данные, и закрыть пайп (убить процесс)? Я надеюсь что на сервере вернется ошибка на GetQueuedCompletionStatus с dwNumBytes == 0. Если так, то не вижу проблемы.
Кстати, почему именно пайпы а не сокеты?
|
|
|