локальный сокет не успевает отправить данные
От: The Passenger Россия  
Дата: 20.09.13 10:11
Оценка:
Собственно сам сабж — есть приложение под винду которое отправляет данные на сокет ( все работает через
синхронный вызов asio, по стеку посмотрел — в конце вызывается WSASend)
И после этого быстренько завершается ... на другой сокет данные то приходят то нет ... судя по всему
приложение успевает прибиться раньше чем данные кудато ушли.

Важное замечание — сокет локальный, при удаленном вроде все работате нормально.

TCP_NODELAY и FlushFileBuffers пробовал — не помогло ... сокет блокирующий

кто что пробовал как решали?
Весь мир — Кремль, а люди в нем — агенты
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.