- config.ru
- config/puma.rb
install vagrant: https://www.vagrantup.com/downloads.html
vagrant up # will take several minutes if you don't have a xenial32 base box locally
vagrant ssh
cd /vagrant
bundle install
vagrant ssh
- run
rails s
in terminal 1 - run
curl http://0.0.0.0:3000
in terminal 2 - observe correct behavior in both terminals
^c
out ofrails s
in terminal 1- edit Gemfile to comment out puma 3.7.1 and activate puma 3.11.0
bundle update puma
in one of the terminals- run
rails s
in terminal 1 - run
curl http://0.0.0.0:3000
in terminal 2 - observe incorrect behavior in both terminals