recv () windows socket занимает бесконечное время - как установить тайм-аут?

Я использую файловые дескрипторы, чтобы найти читаемые сокеты и продолжить чтение. По некоторым причинам сокет, в котором нет данных, продолжает чтение и никогда не возвращается. Есть ли способ выйти из режима приема после тайм-аута?

Я использую библиотеку winsock ..

5
задан ssk 16 January 2016 в 20:41
поделиться