Такая проблема: переношу программу из Windows в Linux, и столкнулся я с тем, что recv | accept не разблокируются, когда я из другого потока закрываю сокет, на котором они висят. Как это побороть? В Windows, я всегда запускал поток, который вставал в recv или accept, а когда приходило время гаситься - закрывал сокет, и поток завершался..... Как нибудь в Linux можно достить подобного результата?



Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [python] Закрыть сокет из другого потока. (2009)
- Форум непонятки с сокетами. (2009)
- Форум Как сделать неблокирующий accept на сокет? (2015)
- Форум Как определить обрыв соединения? (2014)
- Форум [TCP/IP] Как «увеличить» очередь для входящих соединений ? (2009)
- Форум select на сокете, получение «протухших» данных (2017)
- Форум Сокеты и дескрипторы (2009)
- Форум Не доходит до accept при большом количестве соединений (2014)
- Форум Трэды и fdopen (2003)
- Форум Трэды и fdopen (2003)