summaryrefslogtreecommitdiff
path: root/NEWS.md
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-04-11 09:30:19 +0900
committerGitHub <noreply@github.com>2020-04-11 09:30:19 +0900
commit6f28ebd585fba1aff1c9591ced08ed11b68ba9e3 (patch)
treec807e4234379a4dd8da80cf33a5329284d84cb12 /NEWS.md
parent87bcb3c47c7369fe285b2c7c670476a8d4553d82 (diff)
Silence broken pipe error messages on STDOUT [Feature #14413]
Raise `SignalException` for SIGPIPE to abort when EPIPE occurs.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/3013 Merged-By: nobu <nobu@ruby-lang.org>
Diffstat (limited to 'NEWS.md')
-rw-r--r--NEWS.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index ab646ff429..15c7125deb 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -142,6 +142,10 @@ Excluding feature bug fixes.
* This is experimental; if it brings a big incompatibility issue,
it may be reverted until 2.8/3.0 release.
+* When writing to STDOUT redirected to a closed pipe, SignalException
+ is raised now instead of Errno::EPIPE, so that no broken pipe error
+ message will be shown. [[Feature #14413]]
+
## Stdlib compatibility issues
Excluding feature bug fixes.
@@ -177,6 +181,7 @@ Excluding feature bug fixes.
[Feature #9573]: https://bugs.ruby-lang.org/issues/9573
[Feature #14183]: https://bugs.ruby-lang.org/issues/14183
[Bug #14266]: https://bugs.ruby-lang.org/issues/14266
+[Feature #14413]: https://bugs.ruby-lang.org/issues/14413
[Feature #15575]: https://bugs.ruby-lang.org/issues/15575
[Feature #16131]: https://bugs.ruby-lang.org/issues/16131
[Feature #16166]: https://bugs.ruby-lang.org/issues/16166