aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Draper <matthew@trebex.net>2017-08-29 18:54:13 +0930
committerMatthew Draper <matthew@trebex.net>2017-08-29 21:10:49 +0930
commitbb7775736c27a43a62e7e9c0183ffbd23eb33b2d (patch)
treed3f177926c64b714ea914dd216efaf613888a0b2
parent07402aa1307a4ff71b4ef6581f95b8612238a6af (diff)
downloadrails-bb7775736c27a43a62e7e9c0183ffbd23eb33b2d.tar.gz
rails-bb7775736c27a43a62e7e9c0183ffbd23eb33b2d.tar.bz2
rails-bb7775736c27a43a62e7e9c0183ffbd23eb33b2d.zip
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.
-rw-r--r--Gemfile4
-rw-r--r--Gemfile.lock2
2 files changed, 6 insertions, 0 deletions
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