Почему бы просто не иметь что-то вроде следующего?
group :production do
gem "rack-timeout"
end
Теоретически, удаление промежуточного программного обеспечения в инициализаторе должно решить проблему после перезапуска сервера, предполагая, что вы говорите о добавлении чего-либо в config/initializers/
.
Сделал немного больше экспериментов и опустил это в config/initializers/rack-timeout.rb
:
* * 1010
И это в контроллере лесов:
sleep 1
Все выглядело круто после перезапуска сервера dev (тайм-аутов не видно: D). Так что, возможно, просто плохая переменная.
Я все еще думаю, что использование группы только для производства - лучшее решение.
Работал с Rails 3.2.2 с ruby 1.9.2-p290 в OSX.