class Passenger::Railz::FrameworkSpawner
def initialize_server # :nodoc:
Overrided method.
def initialize_server # :nodoc: $0 = "Passenger FrameworkSpawner: #{@version || @vendor}" @spawners = {} @spawners_lock = Mutex.new @spawners_cond = ConditionVariable.new @spawners_cleaner = Thread.new do begin spawners_cleaner_main_loop rescue Exception => e print_exception(self.class.to_s, e) end end begin preload_rails rescue StandardError, ScriptError, NoMemoryError => e client.write('exception') client.write_scalar(marshal_exception(e)) return end client.write('success') end