Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SIG_IGN SIGPIPEプログラムの開始時に私がいるとしましょう。後で、私はSIGPIPE. 通常、シグナルが受信された時点でアクティブだったシステムコールなどはselect()中断され、失敗を返し、設定されerrno = EINTRます。私の質問は、Linuxカーネルに無視したいことを明示的に伝えた場合、これは起こりSIGPIPEますか?
SIG_IGN
SIGPIPE
select()
errno = EINTR
いいえ、無視します。無視できない唯一のシグナルは SIGKILL です。