История изменений
Исправление bugfixer, (текущая версия) :
close() сокета из любого другого потока приведет к возникновению exception в потоке, который висит в accept()
Вот это вот именно то чего Вы хотите. А если спим не в accept(), а в select()/epoll() - to eventfd в помощь.
Исходная версия bugfixer, :
close() сокета из любого другого потока приведет к возникновению exception в потоке, который висит в accept()
Вот это вот именно то чего Вы хотите. А если спим не в accept(), а select()/epoll() - to eventfd в помощь.