запустил сервер, который привязан к порту, и туда подключались клиенты, был обмен информации, потом клиенты все отключились и я отключил сервер, так вот после того я второй раз хочу запустить сервер но выскакивает ошибка : "OSError: [Errno 98] Address already in use", а когда я меняю порт то все нормально и так мне приходиться менять иногда порт, клиентские и серверный сокеты я закрываю, в чем может быть проблема?
Ну, это просто означает, что ты его НЕ выключил. Убей kill -9
"отключил сервер" -- это как?
SO_REUSEADDR
Просто тут " я отключил сервер" и "включаю потом" должно означать остановку/запуск процесса сервера.
Обсуждают сегодня