# File lib/active_record/connection_adapters/abstract/connection_pool.rb, line 115 def with_connection connection_id = current_connection_id fresh_connection = true unless active_connection? yield connection ensure release_connection(connection_id) if fresh_connection end