Освобождение связанных портов при выходе из процесса

Стек TCP / IP некоторое время bsd-sockets сохраняет порт занятым даже networks после того, как close() - сокет networks останется в состоянии TIME_WAIT и bsd-sockets TIME_WAIT2.

Если я не ошибаюсь, обычно network это занимает 2 минуты, поэтому, если c вам нужно использовать тот bsd-sockets же порт, немедленно установите networking параметр SO_REUSEADDR в своем сокете networking перед привязкой, как предложил sockets Иво Бостики.

c

networking

sockets

2022-07-11T00:36:02+00:00