c++ - 波科 : How to abort a blocking socket operation from another thread

标签 c++ poco-libraries

Poco 中是否有适当的方法来中止来自另一个线程的阻塞 I/O 操作?

最佳答案

由于执行 I/O 的线程会被阻塞,我看不出有任何直接的方法可以进入那里并取消它,除了令人讨厌和显式杀死线程之外。然而,不建议

关于c++ - 波科 : How to abort a blocking socket operation from another thread,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9001633/

相关文章:

c++ - 如何使用 POCO 使用 HTTP 基本身份验证进行 HTTP 发布?

c++ - Poco DateTimeFormatter - 使用当前时区打印时间戳

c++ - 编码加号问题(执行 Poco::URI::setQueryParameters 和 Poco::URI::getQueryParameters 给出意外结果)

javascript - IntelliJ 中的自定义关键字建议

c++ - 在 OS X 上忽略来自框架 header 的警告

C++ 控制台进度指示器

c++ - DLL 究竟何时会使用与可执行文件不同的堆?

c++ - 用 Poco :Condition 唤醒两个线程

c++ - XCode 无法编译 Poco 项目, undefined symbol

c++ - 几个函数的指针