Method: Rails::Server#start

Defined in:
railties/lib/rails/commands/server/server_command.rb

#start(after_stop_callback = nil) ⇒ Object



32
33
34
35
36
37
38
39
40
41
# File 'railties/lib/rails/commands/server/server_command.rb', line 32

def start(after_stop_callback = nil)
  trap(:INT) { exit }
  create_tmp_directories
  setup_dev_caching
  log_to_stdout if options[:log_stdout]

  super()
ensure
  after_stop_callback.call if after_stop_callback
end