class Falcon::Command::Serve

def run

def run
	app, options = Rack::Builder.parse_file(@options[:config])
	
	Async::Container.new(concurrency: @options[:concurrency]) do
		server = Falcon::Server.new(app, [
			Async::IO::Endpoint.parse(@options[:bind], reuse_port: true)
		])
		
		server.run
	end
end