在进程上使用 SIGCONT 通常是安全的吗?

在进程上使用 SIGCONT 通常是安全的吗?

我有许多守护进程有时会在数据库事务期间挂起,从而阻止其他查询(并造成普遍破坏)

为了进行调试,我在守护进程中添加了一些代码,以便在向其发送 SIGCONT 信号时转储堆栈跟踪。

在未停止的进程上捕获 SIGCONT 通常是否安全?

我想使用一个不会终止进程的信号(如果未设置捕获该进程的话)

答案1

是的。如果进程不处理 SIGCONT,它将“丢弃信号”

请参阅man signal了解所有信号的默认动作。

相关内容