From bb7775736c27a43a62e7e9c0183ffbd23eb33b2d Mon Sep 17 00:00:00 2001 From: Matthew Draper Date: Tue, 29 Aug 2017 18:54:13 +0930 Subject: Add stopgap_13632 workaround I'm not sure this is the problem we're seeing on Travis (occasional unexpected IOError exceptions), but it's worth a try. --- Gemfile | 4 ++++ Gemfile.lock | 2 ++ 2 files changed, 6 insertions(+) diff --git a/Gemfile b/Gemfile index 412cc627b9..ece09d0731 100644 --- a/Gemfile +++ b/Gemfile @@ -37,8 +37,12 @@ gem "json", ">= 2.0.0" gem "rubocop", ">= 0.47", require: false +# https://github.com/guard/rb-inotify/pull/79 gem "rb-inotify", github: "matthewd/rb-inotify", branch: "close-handling", require: false +# https://github.com/puma/puma/pull/1345 +gem "stopgap_13632", platforms: :mri if %w(2.2.7 2.3.4 2.4.1).include? RUBY_VERSION + group :doc do gem "sdoc", github: "robin850/sdoc", branch: "upgrade" gem "redcarpet", "~> 3.2.3", platforms: :ruby diff --git a/Gemfile.lock b/Gemfile.lock index b9003f9de5..9da1aef756 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -438,6 +438,7 @@ GEM sqlite3 (1.3.13-x64-mingw32) sqlite3 (1.3.13-x86-mingw32) stackprof (0.2.10) + stopgap_13632 (1.0.1) sucker_punch (2.0.2) concurrent-ruby (~> 1.0.0) thin (1.7.2) @@ -535,6 +536,7 @@ DEPENDENCIES sprockets-export sqlite3 (~> 1.3.6) stackprof + stopgap_13632 sucker_punch turbolinks (~> 5) tzinfo-data -- cgit v1.2.3