instance method
call
Ruby on Rails 4.1.16
Since v2.3.18 Last seen in v4.2.9Signature
call(env)
No documentation comment.
Parameters
-
envreq
Source
# File activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb, line 618
def call(env)
testing = env.key?('rack.test')
response = @app.call(env)
response[2] = ::Rack::BodyProxy.new(response[2]) do
ActiveRecord::Base.clear_active_connections! unless testing
end
response
rescue Exception
ActiveRecord::Base.clear_active_connections! unless testing
raise
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb line 618
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::ConnectionManagement