【发布时间】:2011-06-04 08:24:06
【问题描述】:
我正在将中型 C++ 代码体移植到 Android NDK。不幸的是,pthreads 实现(从 NDK v5 开始,无论如何)是不完整的。具体来说,我们的应用程序依赖 pthread_cancel() 来终止工作线程。 NDK 没有实现 pthread_cancel()!当工作线程正常响应时,还有其他明显的答案。但是在工作线程没有响应的情况下(例如无限循环),我怎样才能在不杀死整个进程的情况下取消它?
【问题讨论】:
标签: c++ pthreads android-ndk