Skip to content

Commit 10c809b

Browse files
committed
add rack-timeout
1 parent 81a6887 commit 10c809b

File tree

3 files changed

+7
-9
lines changed

3 files changed

+7
-9
lines changed

Gemfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
source 'https://rubygems.org'
22
ruby "2.4.0"
33

4-
# gem 'rack-timeout'
54
gem 'active_model_serializers', '~> 0.9.4'
65
gem 'bcrypt', '~> 3.1.7'
76
gem 'browser'
87
gem 'bugsnag'
98
gem 'capybara'
10-
gem 'carrierwave_backgrounder'
119
gem 'carrierwave-aws'
10+
gem 'carrierwave_backgrounder'
1211
gem 'clearance'
1312
gem 'coffee-rails', '~> 4.1.0'
1413
gem 'connection_pool'
@@ -31,14 +30,15 @@ gem 'mini_racer'
3130
gem 'nokogiri', '~> 1.8.1'
3231
gem 'pg', '~> 0.15'
3332
gem 'poltergeist'
34-
gem 'puma_worker_killer'
3533
gem 'puma'
34+
gem 'puma_worker_killer'
3635
gem 'pusher'
3736
gem 'rack-cors'
3837
gem 'rack-mini-profiler', require: false
3938
gem 'rack-ssl-enforcer'
40-
gem 'rails_stdout_logging', group: [:development, :production]
39+
gem 'rack-timeout'
4140
gem 'rails', '~> 5.0.2'
41+
gem 'rails_stdout_logging', group: [:development, :production]
4242
gem 'react_on_rails'
4343
gem 'redcarpet', ">=3.3.4"
4444
gem 'sass-rails', '~> 5.0'

Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,7 @@ GEM
241241
rack-ssl-enforcer (0.2.9)
242242
rack-test (0.6.3)
243243
rack (>= 1.0)
244+
rack-timeout (0.4.2)
244245
rails (5.0.3)
245246
actioncable (= 5.0.3)
246247
actionmailer (= 5.0.3)
@@ -403,6 +404,7 @@ DEPENDENCIES
403404
rack-cors
404405
rack-mini-profiler
405406
rack-ssl-enforcer
407+
rack-timeout
406408
rails (~> 5.0.2)
407409
rails-controller-testing
408410
rails_12factor

config/initializers/rack_timeout.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1 @@
1-
# if Rails.env.production?
2-
# Rails.application.config.middleware.insert_before Rack::Runtime, Rack::Timeout, service_timeout: ENV.fetch('RACK_TIMEOUT', 5).to_i
3-
# end
4-
# Rack::Timeout::Logger.logger = Rails.logger
5-
# Rack::Timeout::Logger.level = Logger::Severity::WARN
1+
Rack::Timeout.service_timeout = ENV.fetch('RACK_TIMEOUT', 5).to_i

0 commit comments

Comments
 (0)