    # File lib/phusion_passenger/rack/application_spawner.rb, line 113
            def spawn_application(options = {})
                    connect do |channel|
                            channel.write("spawn_application", *options.to_a.flatten)
                            return AppProcess.read_from_channel(channel)
                    end
            rescue SystemCallError, IOError, SocketError => e
                    raise Error, "The application spawner server exited unexpectedly: #{e}"
            end