为什么 SIGPIPE 在不同内核中表现不同?

为什么 SIGPIPE 在不同内核中表现不同?

我有两个不同的 Linux 系统,我得到了一些日志

tail -f logfile

tail在运行时,我发送到SIGPIPEtail进程。tail继续在系统 1 上运行,但由于SIGPIPE在系统 2 上而死亡。这是一个行为示例SIGPIPE,但它是一个普遍问题。因为我看到了等的类似行为sleepscript

相关内容