草庐IT

dkghy2jtvasr

全部标签

c++ - 如何停止 gSOAP 操作

在我的应用程序中,我在单独的线程中使用gSOAP。连接、发送和接收的超时设置为10秒。当我想停止应用程序(或只是暂停该线程以更改某些设置)时,我有时不得不等待整整10秒(例如,当IP设置为一些废话时)。如何避免?我如何告诉(从不同的线程)gSOAP代理中止当前操作? 最佳答案 恕我直言,诀窍是操纵gSoap的内部套接字(soap->socket)。你也可以在这里看看,也许它有帮助:http://markmail.org/message/dkghy2jtvasr6g5y.但我真的认为这取决于你的线程模型。也许另一个想法是触发gsoap