# File lib/rack/session/pool.rb, line 38 def context(app, &block) Rack::Utils::Context.new self, app do |env| load_session env block[env] if block response = app.call(env) commit_session env, response response end end