def initialize(options = {})
super("", "")
@options = options
@spawners = AbstractServerCollection.new
define_message_handler(:spawn_application, :handle_spawn_application)
define_message_handler(:reload, :handle_reload)
define_signal_handler('SIGHUP', :reload)
GC.start
if GC.copy_on_write_friendly?
require 'base64'
require 'phusion_passenger/app_process'
require 'phusion_passenger/classic_rails/framework_spawner'
require 'phusion_passenger/classic_rails/application_spawner'
require 'phusion_passenger/rack/application_spawner'
require 'phusion_passenger/html_template'
require 'phusion_passenger/platform_info'
require 'phusion_passenger/exceptions'
end
end