线程响应信号

qiuhui00 2013-10-07 09:01:59
有关linux下线程信号的问题。假设我有一个线程t1,注册了一个SIGQUIT的处理函数handler。我在另外一个线程t2调用pthread_kill(t1, SIGQUIT),并且在handler里我会结束t1。那么,如果在收到信号SIGQUIT时t1持有一个互斥锁,在handler里我没有主动去解锁,t1退出后这个互斥锁会被自动解锁吗?求教高手
...全文
110 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2013-10-08
  • 打赏
  • 举报
回复
《Linux C编程一站式学习》
N_Sev7 2013-10-08
  • 打赏
  • 举报
回复
应该会吧,不然整个进程都会出问题吧,起码程序无法正常运行了吧

69,364

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧