Method: Rack::Recursive#_call

Defined in:
lib/rack/recursive.rb

#_call(env) ⇒ Object



41
42
43
44
45
46
# File 'lib/rack/recursive.rb', line 41

def _call(env)
  @script_name = env["SCRIPT_NAME"]
  @app.call(env.merge('rack.recursive.include' => method(:include)))
rescue ForwardRequest => req
  call(env.merge(req.env))
end