Написал элементарные сервер и клиент на C. Всё работает, но есть одна небольшая проблема. Если соединение первым завершает сервер, то при повторном его запуске bind выдаёт ошибку:
bind: Address already in use
И так примерно минуту при каждой попытке запуска сервера bind выдаёт такую ошибку. По истечении минуты, сервер запускается без ошибок и всё опять работает нормально.
Если соединение завершает клиент, то при повторном запуске сервера ошибок не возникает.
Знающие люди, подскажите пожалуйста, в чём причина такого поведения и как сделать так, чтобы не нужно было ждать перед повторным запуском сервера.
Похожие темы
- Форум socket: address already in use (2001)
- Форум auth/tcp: bind: Address already in use (2000)
- Форум Как побороть " address already in use" (2016)
- Форум Ошибка в Xinetd (Address already in use (errno = 98)) (2017)
- Статьи Решение для pycharm 2022 OSError: [Errno 98] Address already in use (2023)
- Форум Как освободить порты? (2012)
- Форум bind: Address already in use (2010)
- Форум Bind: address already in use (2000)
- Форум Nginx не запускается. *:80 *:443 Address already in use! (2022)
- Форум Завершение сервера... (2003)