class Falcon::Adapters::Rack

def initialize(app, logger = Async.logger)

@parameter logger [Console::Logger] The logger to use.
@parameter app [Object] The rack middleware.
Initialize the rack adaptor middleware.
def initialize(app, logger = Async.logger)
	@app = app
	
	raise ArgumentError, "App must be callable!" unless @app.respond_to?(:call)
	
	@logger = logger
end