К примеру. Есть у меня сервер. Есть клиент. Клиент подключился. Я в этот момент, выключаю сервер. Чтобы запустить его на том же самом порту, надо подождать энное количество времени, пока порт не освободится (насколько я слышал, это из-за политики безопасности, но вполне возможно, что это именно побочный эффект тцп). Если же я закрою подключение клиента перед закрытием порта - то чтобы перезапустить сервер на том же самом порту, мне уже ждать не нужно
Если ты закроешь сервер, у клиента будет ошибка