中易网

如何设置linux socket为非阻塞

答案:2  悬赏:50  
解决时间 2021-02-02 19:48
如何设置linux socket为非阻塞
最佳答案
int flags = fcntl(socket, F_GETFL, 0);
fcntl(socket, F_SETFL, flags | O_NONBLOCK);
全部回答
select是不断的监听文件描述符,肯定能探测到它已经关闭了,那么关闭的fd肯定就得从它的fd_set中退出来哇,退出来了,它自然就不监听这个fd了,然后就只有等到超时退出了·····我个人的理解,说的好就给个分···呵呵··
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
昆明橱柜定制在什么地方啊,我要过去处理事情
学计算机游戏软件工资怎样
千佛山医院招聘实习护士笔试题类型
赵公口到协和医院东院
同人战棋游戏怎么修改元宝 会的大神进
西地村这个地址在什么地方,我要处理点事
满照招损,谦受益的意思
线切割沐丝在导电块上面和下面有什么区别
格力空调怎么调制冷?
郫县鸿燕药店地址在哪,我要去那里办事
一首校园歌曲歌词是淅沥沥的小雨下个不停求歌
研发费用加计扣除政策需要审计吗
山东交警与汽车违章查询助手那个准
车来车往这个地址在什么地方,我要处理点事
陈雪瑶韩文怎么写、怎么读
推荐资讯
在5173上买过2次交易记录的剑侠世界帐号安全
女生上班要骑车戴个什么样的眼镜好呢防灰尘防
如何更改4k视频码率?
怎样在搜狐新闻红包里解帮提现的支付宝账号
请问Glenfiddich.是什么酒?750毫升价格大概
问道手游超级洗髓丹礼包怎么获得
海信电器城在什么地方啊,我要过去处理事情
一个机构在什么情况下可用中心命名?
这是那部动画的
Excel里面怎么把毫米转换成英寸?
中国银行,小城市能用人民币换美元?????
周龙福珠宝双流欧尚店我想知道这个在什么地方
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?