Behaves exactly like Rack::CommonLogger with the notable exception that it does nothing, if another CommonLogger is already in the middleware chain.
# File lib/sinatra/base.rb, line 204 def call(env) env['sinatra.commonlogger'] ? @app.call(env) : super end