客户端connect()在服务器accept()之前成功,客户端如何知道服务器accept()是否成功?

时间:2014-07-13 23:29:13

标签: linux sockets network-programming tcp-ip

如果客户端connect()在服务器accept()之前成功,那么客户端如何知道服务器accept()是否成功? 如果在connect()成功和服务器accept()之间的时间间隔内调用send()会发生什么错误?

1 个答案:

答案 0 :(得分:1)

  

如果客户端connect()在服务器accept()之前成功,那么客户端如何知道服务器accept()是否成功?

发送请求并成功获得回复。

  

如果在connect()成功和服务器accept()之间的时间间隔内调用send()会发生错误吗?

没有。数据将进入服务器的套接字接收缓冲区。

相关问题