1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
Commit graph

15 commits

Author SHA1 Message Date
Evan Phoenix
662852ce4f Pass Events around more, add Events#on_booted 2013-07-05 16:54:15 -07:00
Evan Phoenix
c48b804d8f Refactor modes, fix control server to always work 2013-07-05 16:08:13 -07:00
Santiago Pastorino
e289c41493 Delete pidfile when stopping the server
Closes #75
2012-07-19 16:09:41 -07:00
Darío Javier Cravero
54e9173965 Added support for setting RACK_ENV through the CLI and the config file. 2012-07-05 21:38:06 +01:00
Gianluca Padovani
fb40724448 Puma can now run on windows 2012-06-22 11:45:25 +02:00
Timothy Elliott
c077e63262 Add -I option to specify $LOAD_PATH directories 2012-04-30 16:44:03 -07:00
Luis Lavena
0fee5c8064 Change YAML.load trick to use File.read instead
And move required Ruby version to 1.8.7 or greater.
(sorry folks on 1.8.6, time to upgrade anyway)
2012-01-08 17:46:10 -03:00
Luis Lavena
935a5569ea Psych::load_file leaves file handles open (leak)
Fixed in Ruby trunk and 1_9_3 branch but not yet released.

Avoid that by doing a old-school File.open { |f| f.read }
2012-01-08 17:01:03 -03:00
Luis Lavena
3e2ca26b83 Exclude more UNIXSocket tests under Windows 2012-01-08 16:57:55 -03:00
Evan Phoenix
47f7671282 Add auth token support to the control server 2011-12-07 10:46:36 -08:00
Evan Phoenix
6103e7f45b Add ability to use a config file (-C, --config) 2011-12-06 14:57:37 -08:00
Evan Phoenix
8184b0804e Disable some unix socket things on JRuby 2011-12-05 11:41:08 -08:00
Evan Phoenix
559830a2cb Use a unix socket temp path for the status url by default 2011-12-05 11:32:18 -08:00
Evan Phoenix
455c8740bd Add ability to save state and start the status server
The state saving works like saving the pidfile, but it contains much
more rich information about the running server.

Additionally, added the --status option to start the status server so
that the server can be controlled over HTTP.

The state file contains the information about where the status server is
located.
2011-12-05 11:15:44 -08:00
Evan Phoenix
6daeb06688 Add pidfile support. Fixes #18 2011-11-21 21:15:40 -08:00