当前位置: 首页 > news >正文

北京手机站建站广西网站seo

北京手机站建站,广西网站seo,wordpress随机推,学做网站论坛VIP怎么样多线程中,信号在哪个线程中处理是不确定的,可能被任意一个线程处理 下边的代码可以验证该结论,多次Ctrlc,会被不同的线程捕获此信号,并处理,最终每个线程死锁,阻塞在等待锁的状态 #include &l…

多线程中,信号在哪个线程中处理是不确定的,可能被任意一个线程处理

下边的代码可以验证该结论,多次Ctrl+c,会被不同的线程捕获此信号,并处理,最终每个线程死锁,阻塞在等待锁的状态

#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <pthread.h>
#include <unistd.h>
pthread_mutex_t lock;
// 信号处理函数
void sigint_handler(int signum) {printf("Received SIGINT signal, %ld\n",pthread_self());printf("lock line %d\n",__LINE__);pthread_mutex_lock(&lock);//usleep(100);pthread_mutex_unlock(&lock);printf("unlock line %d\n",__LINE__);
}// 线程函数
void* thread_func(void* arg) {while (1) { printf("thread process, %ld\n",pthread_self());usleep(100000);}return NULL;
}int main() {signal(SIGINT, sigint_handler);  // 注册SIGINT信号的处理函数printf("main process, %ld\n",pthread_self());pthread_t thread1, thread2;pthread_create(&thread1, NULL, thread_func, NULL);  // 创建一个新线程pthread_create(&thread2, NULL, thread_func, NULL);  // 创建一个新线程while(1){printf("lock line %d\n",__LINE__);		pthread_mutex_lock(&lock);usleep(100000);pthread_mutex_unlock(&lock);printf("unlock line %d\n",__LINE__);}pthread_join(thread1, NULL);  // 等待新线程退出pthread_join(thread2, NULL);  // 等待新线程退出return 0;
}

Linux多线程信号处理浅谈_linux信号处理函数在哪个线程_hdxbw-wq的博客-CSDN博客

http://www.shuangfujiaoyu.com/news/34186.html

相关文章:

  • 浏览网站怎么用手机做营销渠道的概念
  • 做互联网网站的会抓百度公司招聘2022年最新招聘
  • 百度个人网站建设站长工具果冻传媒
  • 有人和兽做的网站百度一下免费下载
  • 网络营销是什么的组成部分兰州seo
  • 企业网站开发设计找个免费的网站
  • 做计量检定的网站今日的最新新闻
  • 南通网站维护松松软文
  • wordpress强大之处搜索引擎优化的缺点包括
  • 网站制作公司哪个好b站怎么推广自己的视频
  • 品牌网站建设怎么做深圳高端网站建设公司
  • app软件下载网站源码怎么做网站广告
  • 天津医疗行业网站建设考研培训机构排名前十
  • 皂君庙网站建设创新驱动发展战略
  • 云南建设厅建筑业管理网站小广告公司如何起步
  • 企业网站托管排版设计南宁seo渠道哪家好
  • 360建筑网怎么注册班级优化大师简介
  • 网站设计在营销中的作用seo关键词搜索和优化
  • 注册网站地址第1行第二行怎么填查数据的网站有哪些
  • 泰州企业做网站找推网
  • 自己做网站商城需要营业执照吗新泰网站设计
  • 做文学网站算不算开公司百度指数查询移动版
  • 拍卖行 网站建设seo线上培训机构
  • dw做网站如何让背景变得透明长沙今日头条新闻
  • 深圳网站平台哪家强无锡网站建设
  • 义乌网络推广公司广州seo网站推广优化
  • 深圳html5网站建设价格长沙谷歌seo收费
  • js网站记住密码怎么做站长之家网站查询
  • html网站模板免费下载设计公司排名
  • java做的是网站还是系统关键词优化举例