TCP - 如何关闭在线程 -C++ 中创建的客户端
TCP - How to Close Client created inside thread -C++
>我有一个问题.我有很多线程..在每个线程中创建客户端我想以破坏在其中创建的客户端的方式终止线程如何?
谢谢:)
如果客户端线程在 recv()
或 read()
中被阻塞,只需关闭套接字进行输入即可。这将导致 read/receive 方法返回零,指示流结束,这应该会导致任何正确编写的处理代码关闭套接字并退出。
相关文章:
- C++套接字客户端到 Python 服务器未创建连接
- 在C++中创建一个简单的数据包路由器,如何跟踪"客户端"?
- 如何在C++中创建OpenVPN客户端?(不是 TUN/Tap 管理器,而是真正的客户端)
- 为什么我不能将 new创建的客户端对象分配给unique_ptr
- 如何在GRPC客户端中创建到一个特定地址C++多个连接
- C 创建多个套接字客户端
- 在 Java 客户端中创建 Mat 对象,使用 opencv 从C++服务器发送
- 运行使用gSOAP创建的web服务客户端时发生SSL错误
- 当服务器重新启动并且客户端收到WSAECONNRESET错误代码时,我应该重新创建整个套接字吗
- 在Visual Studio 2010中创建C++Soap客户端
- 如何在C++中创建一个web/wcf服务客户端
- 执行P4 C++API客户端创建
- Boost::为每个客户端创建一个单独的数组
- 使用UDP和套接字进行客户端-服务器文本文件传输 在C++中,服务器创建一个空白文件
- 通过MFC文档/视图架构创建winsock客户端
- 创建PHP P2P游戏客户端跟踪器
- 在windows客户端服务器应用程序中创建CreateProcess()
- 如何将在客户端内部创建的类的对象传递给服务器
- 创建临时客户端证书(包括私钥)
- 编辑TCP客户端/服务器创建反向波兰符号计算器服务器