NDK-JNI-pthread_kill结束线程
来源:互联网 发布:霸占大牛股选股软件 编辑:程序博客网 时间:2024/06/08 08:26
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
#include <sys/types.h>
#include <errno.h>
pthread_t pid;
void handle_quit(int signo)
{
printf("in qq handle sig %d \n", signo);
pthread_exit(NULL);
}
void* test(void *arg)
{
signal(SIGQUIT,handle_quit );
for(int i=0;i<100;i++)
{
printf("in pthread test \n");
sleep(1);
}
}
int main(void)
{
printf("begin \n");
pthread_create(&pid, NULL , test, NULL);
sleep(3);
if(pthread_kill(pid, 0)!= ESRCH)
{
printf("thread %d exists!\n", pid);
pthread_kill(pid, SIGQUIT);
// pthread_exit(NULL);//this won't work
printf("after kill\n");
}
sleep(1);
printf("exit in main\n");
}
0 0
- NDK-JNI-pthread_kill结束线程
- NDK-JNI-pthread_kill结束线程
- Linux线程-pthread_kill
- Linux线程-pthread_kill
- Linux线程-pthread_kill
- Linux线程-pthread_kill
- pthread_kill-----向线程发送信号
- linux给线程发信号pthread_kill
- Linux 编程之【线程】pthread_kill
- pthread_kill
- JNI&NDK
- NDK jni
- JNI & NDK
- NDK,JNI
- NDK-JNI
- ndk jni
- jni+ndk
- JNI/NDK
- Java中List的用法
- android JNI-SO函数名隐藏
- SQL主键和外键
- nginx基本配置与参数说明
- Ecllipse c配制C99
- NDK-JNI-pthread_kill结束线程
- qt 根据选择栏目动态创建控件
- 希尔排序
- WAS 中JAVA内存溢出的解决方法
- W3School的SQL教程
- Swift语言基本概览
- 3.3 MonoForAndroid用户人机界面-更改TextView文字颜色
- dbms_lob用法小结
- Android Service播放音乐