да ладно.
Ядро держит еще какое-то время ресурсы твоего сокета после того как ты его закрыл, так что время до следующего бинда мягко говоря не 0нс. Просто переиспользуй адреса/порты и не парся :)
Если хочешь узнать почему ядро так делает - читай его исходники, так проще и быстрее всего
https://docs.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-closesocket
дык, у меня винда )) Тяжелее читать исходники
Обсуждают сегодня