И это всё МОЁ
Задумал написать небольшую функцию пинга т.к. вызывать внешний ping несколько «надоело»
Взял для примера https://www.geeksforgeeks.org/ping-in-c/, выкинул лишнее (мне один пакет достаточно), запихал в поток (qtconcurrent qfuturewatcher) и вроде оно работает
Но стали ползти странные баги если пинговать сразу две цели (живую и заведомо дохлую) - «дохлая» цель становится «живой» и для неё recvfrom возвращает данные от «живой»
Минимальный пример смогу завтра, но может быть есть какие мысли - почему оно так себя ведёт ?