SIGPIPE가 다른 커널에서 다르게 동작하는 이유는 무엇입니까?

SIGPIPE가 다른 커널에서 다르게 동작하는 이유는 무엇입니까?

두 개의 서로 다른 Linux 시스템이 있고 일부 로그가 있습니다.

tail -f logfile

tailSIGPIPE런타임에 프로세스 로 보냅니다 tail. tail시스템 1에서는 계속 실행되지만 SIGPIPE시스템 2에서는 종료됩니다. 이는 동작의 예 SIGPIPE이지만 일반적인 문제입니다. sleep등등 과 비슷한 행동을 보았 기 때문입니다 .script

관련 정보