Я использую Fedora 13, если это важно.
Я просмотрел справочные страницы по unix (7), setsockopt и send / recv.
Чтение страниц руководства, кажется, более или менее говорит мне, что не все параметры гарантированно делают НИЧЕГО ... и, по-видимому, только некоторые из них, которые работают / не работают, фактически задокументированы.
В частности ... Я хотел узнать, возможны ли тайм-ауты. По крайней мере, в моей системе SO_RCVTIMEO фактически устанавливает таймаут для семейства вызовов recv ... но SO_SNDTIMEO помещает сокет в неблокирующий режим без тайм-аута.
Итак, мой вопрос ... что я могу сделать, чтобы обойти тот факт, что setsockopt не является надежным способом работы с тайм-аутами на сокетах AF_UNIX?