ddollar/foreman — Issue #115: foreman doesn't start after update
Author: carcara
Created: 2012-01-01 20:01:55+00:00
State: open

I have updated my foreman gem, 0.29 to 0.30, and after that my app doesn't start anymore with foreman.

It displays only:

17:56:38 web.1 | started with pid 1799

and lasts forever. And when I hit CTRL+C it shows:

17:58:56 system | sending SIGTERM to all processes
17:58:56 web.1 | >> Thin web server (v1.3.1 codename Triple Espresso)
17:58:56 web.1 | >> Maximum connections set to 1024
17:58:56 web.1 | >> Listening on 0.0.0.0:5000, CTRL+C to stop
17:58:56 web.1 | >> Stopping ...
17:58:56 web.1 | >> Stopping ...

My Procfile is
web: bundle exec thin -R config.ru start -p $PORT -e ${RACK_ENV:-development}

It's important note that if I try start thin by hand typing:
bundle exec thin -R config.ru start -p 5000

it works well.