+ -
当前位置:首页 → 问答吧 → recvfrom是不是线程安全的?

recvfrom是不是线程安全的?

时间:2011-07-29

来源:互联网

我在几个线程上同时对一个套接字进行recvfrom操作,会不会有什么问题?

作者: hnwyllmm   发布时间: 2011-07-29

应该会有问题的,虽说是阻塞的,但多线程同时读取,到底是哪个线程读取到了呢?

建议用线程同步
-----------------------------------

更多技术文章敬请关注:武汉华嵌-嵌入式培训专家,国内领先的嵌入式服务机构,

http://www.embedhq.org

作者: u_buntu   发布时间: 2011-07-29

关键是套接字,socket是不是线程安全要看实现,保险的做法是加锁或者不同的线程不要共用套接字

作者: jackyjkchen   发布时间: 2011-07-29