Я имел подобную проблему и обнаружил что после выполнения sudo yum install libevent-devel
Я смог успешно сделать и установить tmux.
Править: При установке этого на машине Red Hat необходимо будет также посетить выбор каналов для сервера в Сети Red Hat и добавить Сервер RHEL Дополнительный канал. Это предоставит Вам доступ к-devel пакетам для libevent (основные и дополнительные каналы не обеспечивают его).
Принятие Вы говорите C/C++, использование setsockopt()
и SO_REUSEADDR
. Это позволяет повторное использование, пока нет никакого активного процесса, слушая тот порт.
Править: Причина это все еще используется, является Вами, не закрыл сокет соответственно. Вы Ctrl-C уничтожили его. Можно использовать netstat
видеть порты, которые открыты или не совсем закрыты все же.
http://www.beej.us/guide/bgnet/output/html/multipage/setsockoptman.html
https://stackoverflow.com/questions/10071107/rebinding-a-port-to-datagram-socket-on-a-difftent-ip