Module rustc_session::config::sigpipe
source · Expand description
NOTE: Keep these constants in sync with library/std/src/sys/unix/mod.rs!
Constants
The default value if
#[unix_sigpipe] is not specified. This resolves
to SIG_IGN in library/std/src/sys/unix/mod.rs.Do not touch
SIGPIPE. Use whatever the parent process uses.Change
SIGPIPE to SIG_DFL so that the process is killed when trying
to write to a closed pipe. This is usually the desired behavior for CLI
apps that produce textual output that you want to pipe to other programs
such as head -n 1.Change
SIGPIPE to SIG_IGN so that failed writes results in EPIPE
that are eventually converted to ErrorKind::BrokenPipe.