标签: c++ sockets
我可以随时关闭发送(TCP)套接字吗?
是否有任何案例要避免使用close(socket_name)?
close(socket_name)
答案 0 :(得分:1)
是的,视以下情况而定。
是否有任何情况要避免使用close(socket_name)?
是。当您在该套接字上的操作中同时阻止时,您不应该关闭,例如recv(), send(), select(),除非编写周围的代码以便正确处理EBADF。
recv(), send(), select()
EBADF