我有一些Linux机器(Ubuntu16.04和CentOS7.5)。我对它们运行完全相同的ruby脚本。然后,我将kill -CONT pid
发送给他们每个人(以获取sigdump日志)。有些机器会做出反应,另一些则完全忽略信号。原因可能是什么?
交叉张贴here。
最佳答案
一个进程可以通过编程更改信号行为(sigkill和sigstop除外)
http://man7.org/linux/man-pages/man2/signal.2.html
关于ruby - 为什么在某些Linux机器上会忽略POSIX信号?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50826271/