about summary refs log tree commit diff
path: root/src/libstd/unicode.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-03-28 12:46:44 -0700
committerbors <bors@rust-lang.org>2014-03-28 12:46:44 -0700
commit42e1003e4a2dd4d3a7e800c2f5b99bf77a4b635e (patch)
tree5bc3863a0d3b29c53c14844a3344182986496dbe /src/libstd/unicode.rs
parentfd4f15ea6b04fcacc8c8446c5d725c25daab0624 (diff)
parent68c2706780031e3aac6cccea0f7b867ad5eff13a (diff)
downloadrust-42e1003e4a2dd4d3a7e800c2f5b99bf77a4b635e.tar.gz
rust-42e1003e4a2dd4d3a7e800c2f5b99bf77a4b635e.zip
auto merge of #13158 : alexcrichton/rust/issue-13123, r=brson
Some unix platforms will send a SIGPIPE signal instead of returning EPIPE from a
syscall by default. The native runtime doesn't install a SIGPIPE handler,
causing the program to die immediately in this case. This brings the behavior in
line with libgreen by ignoring SIGPIPE and propagating EPIPE upwards to the
application in the form of an IoError.

Closes #13123
Diffstat (limited to 'src/libstd/unicode.rs')
0 files changed, 0 insertions, 0 deletions