【问题标题】:TCP - How to Close Client created inside thread -C++TCP - 如何关闭在线程内创建的客户端 -C++
【发布时间】:2014-05-19 06:10:11
【问题描述】:

我有一个问题 . 我有很多线程..在每个线程中创建一个客户端 我想以破坏在其中创建的客户端的方式终止线程 怎么样?

谢谢你:)

【问题讨论】:

  • 我不认为你这样做。我认为您主要想关闭客户端套接字,并让线程退出。

标签: c++ multithreading tcp client terminate


【解决方案1】:

如果客户端线程在recv()read() 中被阻塞,只需关闭套接字进行输入。这将导致读取/接收方法返回零,表示流结束,这将导致任何正确编写的处理代码关闭套接字并退出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-15
    • 2023-04-04
    • 2012-09-26
    • 1970-01-01
    • 1970-01-01
    • 2012-12-26
    • 2019-04-18
    • 2015-04-05
    相关资源
    最近更新 更多