当前位置: 技术问答>linux和unix
recvfrom是不是线程安全的?
来源: 互联网 发布时间:2017-01-02
本文导语: 我在几个线程上同时对一个套接字进行recvfrom操作,会不会有什么问题? | 应该会有问题的,虽说是阻塞的,但多线程同时读取,到底是哪个线程读取到了呢? 建议用线程同步 -------------------...
我在几个线程上同时对一个套接字进行recvfrom操作,会不会有什么问题?
|
应该会有问题的,虽说是阻塞的,但多线程同时读取,到底是哪个线程读取到了呢?
建议用线程同步
-----------------------------------
更多技术文章敬请关注:武汉华嵌-嵌入式培训专家,国内领先的嵌入式服务机构,
http://www.embedhq.org
建议用线程同步
-----------------------------------
更多技术文章敬请关注:武汉华嵌-嵌入式培训专家,国内领先的嵌入式服务机构,
http://www.embedhq.org
|
关键是套接字,socket是不是线程安全要看实现,保险的做法是加锁或者不同的线程不要共用套接字
|
哦,是UDP,那应该没事。但是我也不能确定
|
额,数据都不知道被谁收走了