ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
1425330 Топик полностью
Eddy_Em (11.04.2024 15:54, просмотров: 91) ответил RxTx на fcntl() и флаг O_NONBLOCK стандартизованы POSIX, их и надо тилибонькать. Маздайка юзает ioctlsocket( ... FIONBIO ...)
А вот ни хрена у меня fcntl не делал сокет неблокирующим, когда я вышеупомянутый сниппет писал N лет назад. 

Надо попробовать как-нибудь заменить ioctl на fcntl в каком-нибудь следующем клиент-сервере.

eddy-em.livejournal.com github.com/eddyem