Method: Thin::Controllers::Controller#restart

Defined in:
lib/thin/controllers/controller.rb

#restartObject

Raises:



99
100
101
102
103
104
105
106
107
# File 'lib/thin/controllers/controller.rb', line 99

def restart
  raise OptionRequired, :pid unless @options[:pid]
  
  tail_log(@options[:log]) do
    if Server.restart(@options[:pid])
      wait_for_file :creation, @options[:pid]
    end
  end
end