# File lib/slave-1.2.1.rb, line 517 def shutdown opts = {} #--{{{ quiet = getopts(opts)['quiet'] raise "already shutdown" if @shutdown unless quiet begin; Process::kill 'SIGUSR2', @pid; rescue Exception => e; end begin; @lifeline.cut; rescue Exception; end raise e if e unless quiet @shutdown = true #--}}} end