gpt4 book ai didi

c - 当线程因某些错误而终止时如何得到通知

转载 作者:太空狗 更新时间:2023-10-29 17:23:05 24 4
gpt4 key购买 nike

我正在使用 posix 线程在 C 中开发一个具有固定线程数的程序。

当线程因某些错误而终止时,如何通知我?

有信号检测吗?

如果是这样,信号处理程序是否可以创建一个新线程以保持线程数不变?

最佳答案

  1. 分离线程
  2. 让他们优雅地处理错误。即关闭互斥量、文件等...

那么你就没有问题了。

也许向主线程发送一个 USR1 信号,告诉它事情已经变成梨形了(我正要说 tits up!)

关于c - 当线程因某些错误而终止时如何得到通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10446134/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com