【问题标题】:how to stop gSOAP operations如何停止 gSOAP 操作
【发布时间】:2012-04-11 07:46:43
【问题描述】:

在我的应用程序中,我在单独的线程中使用 gSOAP。连接、发送和接收的超时设置为 10 秒。当我想停止应用程序(或只是暂停该线程以更改某些设置)时,有时我必须等待整整 10 秒(例如当 IP 设置为一些废话时)。如何避免?如何(从不同的线程)告诉 gSOAP 代理中止当前操作?

【问题讨论】:

    标签: c++ windows linux gsoap


    【解决方案1】:

    恕我直言,诀窍是操纵 gSoap (soap->socket) 的内部套接字。你也可以看看这里,也许有帮助:http://markmail.org/message/dkghy2jtvasr6g5y

    但我真的认为这取决于您的线程模型。也许另一个想法是触发 gsoap 调用,每个调用都在不同的线程中,并从第二个线程管理它们。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多