Я учусь использовать сокеты в python, и довольно часто, когда моя программа дает сбой или я нажимаю Ctrl + C, серверный сокет каким-то образом продолжает прослушивать порт. Это, очевидно, мешает программе прослушивать этот порт при повторном запуске, поэтому мне приходится постоянно его менять.
Полагаю, мне нужно где-нибудь выполнить socket.close (), но где?