method

call

rails latest stable - Class: ActionDispatch::Executor
call(env)
public

No documentation available.

# File actionpack/lib/action_dispatch/middleware/executor.rb, line 11
    def call(env)
      state = @executor.run!(reset: true)
      begin
        response = @app.call(env)
        returned = response << ::Rack::BodyProxy.new(response.pop) { state.complete! }
      rescue => error
        @executor.error_reporter.report(error, handled: false, source: "application.action_dispatch")
        raise
      ensure
        state.complete! unless returned
      end
    end