Navigation Menu

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jruby/jruby
base: 83350112398b
Choose a base ref
...
head repository: jruby/jruby
compare: d183f8daf790
Choose a head ref
  • 2 commits
  • 2 files changed
  • 2 contributors

Commits on Nov 7, 2014

  1. Update RubyIO#ensureYieldClose to match ruby-bug 10153 behavior

    2.2.0 now only swallows "closed stream" errors on IO close, and explicitly
    checks for both respond_to?(:closed?) (and tests it) and respond_to?(:close)
    before attempting to close an IO.
    
    Added ENOSPC helper; the un-swallowing of errors exposed another bug where
    JRuby was throwing an unknown SystemCallError on a full disk due to lack of
    a string check for the ENOSPC IO error.
    cheald committed Nov 7, 2014
    Copy the full SHA
    5a2d482 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2141 from cheald/update_io_ensure_close

    Update RubyIO#ensureYieldClose to match ruby-bug 10153 behavior
    headius committed Nov 7, 2014
    Copy the full SHA
    d183f8d View commit details
    Browse the repository at this point in the history