Methods
Public Class methods
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb, line 356
356: def initialize(app)
357: @app = app
358: end
Public Instance methods
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb, line 360
360: def call(env)
361: @app.call(env)
362: ensure
363: # Don't return connection (and peform implicit rollback) if
364: # this request is a part of integration test
365: unless env.key?("rack.test")
366: ActiveRecord::Base.clear_active_connections!
367: end
368: end