You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking out of Foreman doesn't kill the web process with the latest version of Thin:
$ foreman start
12:18:36 web.1 | started with pid 55657
12:18:38 web.1 | == Sinatra/1.2.1 has taken the stage on 5000 for development with backup from Thin
12:18:38 web.1 | >> Thin web server (v1.2.11 codename Bat-Shit Crazy)
12:18:38 web.1 | >> Maximum connections set to 1024
12:18:38 web.1 | >> Listening on 0.0.0.0:5000, CTRL+C to stop
^C12:18:39 web.1 | process exiting
SIGINT received
12:18:39 system | terminating
12:18:39 system | killing web in pid 55657
12:18:39 web.1 | process terminated
12:18:39 system | terminating
$ ps aux | grep ruby
adam 55659 0.1 0.3 2470300 26208 ?? S 12:18PM 0:01.63 ruby web.rb -p 5000
Switching back to Thin 1.2.7 removes this problem, so I'm guessing that the newer version forks differently.
Breaking out of Foreman doesn't kill the web process with the latest version of Thin:
Switching back to Thin 1.2.7 removes this problem, so I'm guessing that the newer version forks differently.
Here's a sample app: https://gist.github.com/911691
The text was updated successfully, but these errors were encountered: