# File lib/phusion_passenger/classic_rails/application_spawner.rb, line 133
        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