Там адище) если бы init отправился, то пришёл бы ack. Так себе теория, но допустим.
Но почему 10 секунд тогда не отправлялись пинги? Получается, где-то застопорилась их отправка. Застопориться могла либо из-за блокируемых сокетов (вряд ли), либо из-за какого-то мьютекса критической секции (вероятно). Но я этого не нашёл.