标签: c++ linux sockets tcp network-programming
在阻塞套接字上,如果我在每次调用的基础上设置标志MSG_DONTWAIT,它是否会影响整个套接字,因为套接字现在表现得像非阻塞套接字,因为这个调用是有这面旗帜吗?
MSG_DONTWAIT
我的意思是阻塞套接字上的recv开始表现得像非阻塞recv吗?
recv
或者这个标志的效果只会持续到请求的单个发送呼叫吗?
答案 0 :(得分:4)
提供给sendmsg()的标记只会影响sendmsg()来电。
sendmsg()