    # File lib/phusion_passenger/abstract_server.rb, line 116
            def initialize(socket_filename = nil, password = nil)
                    @socket_filename = socket_filename
                    @password = password
                    @socket_filename ||= "#{passenger_tmpdir}/spawn-server/socket.#{Process.pid}.#{object_id}"
                    @password ||= generate_random_id(:base64)

                    @message_handlers = {}
                    @signal_handlers = {}
                    @orig_signal_handlers = {}
            end