Linux 线程在 Eclipse 中运行时被实时信号挂起



一个简单的Linux多线程程序。在其中一个线程中,我启动了一个计时器,计时器会将 SIGRTMIN 发送到该线程。

当使用Eclipse GDB调试时,线程将始终被SIGRTMIN挂起,恢复后,程序运行良好。

走出Eclipse GDB,一切都很顺利。有人可以帮忙吗?

问题解决了。在主目录中创建一个 .gdbinit 文件。并添加以下行

handle SIG34 nostop noprint pass

这使得GDB忽略了SIG-xx实时信号

最新更新