lib/falcon/service/supervisor.rb
# Restart the process group that the supervisor belongs to.
Restart the process group that the supervisor belongs to.
Restart the process group that the supervisor belongs to .
def do_restart(message)
				signal = message[:signal] || :INT
				Process.kill(signal, Process.ppid)
			end
def do_restart ( message ) signal = message [ :signal ] || :INT Process . kill ( signal , Process . ppid ) end
Restart the process group that the supervisor belongs to.
Restart the process group that the supervisor belongs to .
# Tell the parent of this process group to spin up a new process group/container. # Wait for that to start accepting new connections. # Stop accepting connections. # Wait for existing connnections to drain. # Terminate this process group.
message
<not_specific>