linux用标志MSG_DONTWAIT发送调用

时间:2012-06-20 01:11:58

标签: c++ linux sockets tcp network-programming

在阻塞套接字上,如果我在每次调用的基础上设置标志MSG_DONTWAIT,它是否会影响整个套接字,因为套接字现在表现得像非阻塞套接字,因为这个调用是有这面旗帜吗?

我的意思是阻塞套接字上的recv开始表现得像非阻塞recv吗?

或者这个标志的效果只会持续到请求的单个发送呼叫吗?

1 个答案:

答案 0 :(得分:4)

提供给sendmsg()的标记只会影响sendmsg()来电。