Valgrind and sigaction for SIGRTMAX

Valgrind and sigaction for SIGRTMAX

本文关键字:SIGRTMAX for sigaction and Valgrind      更新时间:2023-10-16

我调用sigaction安装SIGRTMAX的处理程序,通常很好。但是,如果我用Valgrind介绍可执行文件,这将失败。为什么?

它失败了,因为Valgrind保留一个信号,最高的信号,因为它自己的内部用途(调度程序使用它来中断系统呼叫中被阻止的线程),因此它拒绝任何客户程序尝试为该信号安装处理程序或以其他方式操作。