diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-04-11 09:30:19 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-11 09:30:19 +0900 |
commit | 6f28ebd585fba1aff1c9591ced08ed11b68ba9e3 (patch) | |
tree | c807e4234379a4dd8da80cf33a5329284d84cb12 /NEWS.md | |
parent | 87bcb3c47c7369fe285b2c7c670476a8d4553d82 (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.md | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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 |