5ab08c608bd93ddeed814bab6705ba83b2ec188e
This uses a thread-local queue and a self-pipe so the code in the trap blocks is properly re-entrant. For details, see: * http://cr.yp.to/docs/selfpipe.html * http://blog.rubybestpractices.com/posts/ewong/016-Implementing-Signal-Handlers.html
Foreman
Manage Procfile-based applications
| If you have... | Install with... |
|---|---|
| Ruby (MRI, JRuby, Windows) | $ gem install foreman |
| Mac OS X | foreman.pkg |
Getting Started
Documentation
Ports
Authors
Created and maintained by
David Dollar
Patches contributed by
License
MIT
Languages
Ruby
91.9%
HTML
5.9%
Shell
1.9%
Procfile
0.3%