select fd全为空会等待超时吗
时间: 2023-11-04 13:24:05 浏览: 85
go语音实现等待超时锁的思考过程
如果select函数的timeout参数设置为一个正数,那么它会等待指定的时间后返回超时错误。如果timeout设置为0,那么select函数会立即返回,如果fd集合中没有就绪的文件描述符。如果timeout参数设置为NULL,那么select函数会一直等待,直到fd集合中有就绪的文件描述符或者出现错误。希望这个回答能够解决您的问题。
阅读全文
go语音实现等待超时锁的思考过程