и udp
По udp у меня обрабатывается некий keepalive, который оповещает что девайс живой.
А само общение происходит по tcp протоколу. Так во проблема в следующем, я когда шлю по tcp большой файл, соответственно большой буфер требует како-то времени на отправку. Так вот в момент отправки у меня не обрабатывается udp, хотя по wireshark вижу что пакеты идут по сети
Такое чувство что код отправки блокирует все. Кто может в этом направлении подсказать?
А как ты отправляешь на то устройство файл? Каким API пользуешься?
Не подскажу по tcp и udp, но отправка файла не должна ни коем образом буферизовать данные. Вероятно, ты не используешь потоки (стримы), которые позволяют не копить данные, а просто отправлять куда-то еще
Обсуждают сегодня