1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
puma--puma/bin/pumactl
Evan Phoenix d8026e87f4 Add ability to restart by reexecing and pumactl to use it
This allows all existing requests to finish, but does not keep the same
socket alive across the exec, so this is not a graceful as it could be.
2011-12-05 15:58:23 -08:00

12 lines
147 B
Ruby

#!/usr/bin/env ruby
require 'puma/control_cli'
cli = Puma::ControlCLI.new ARGV
begin
cli.run
rescue => e
STDERR.puts e.message
exit 1
end