class Falcon::Host

def run(container)

def run(container)
	if @environment.include?(:server)
		bound_endpoint = self.bound_endpoint
		
		container.run(count: 1, name: self.name) do |task, instance|
			Async.logger.info(self) {"Starting application server..."}
			
			if root = self.root
				Dir.chdir(root)
			end
			
			server = @evaluator.server
			
			# Drop root privileges:
			assume_privileges(root)
			
			server.run
			
			task.children.each(&:wait)
		end
	end
end