instance method
pool_for
Ruby on Rails 4.0.13
Since v4.0.13 Last seen in v4.2.9 PrivateSignature
pool_for(owner)
No documentation comment.
Parameters
-
ownerreq
Source
# File activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb, line 599
def pool_for(owner)
owner_to_pool.fetch(owner.name) {
if ancestor_pool = pool_from_any_process_for(owner)
# A connection was established in an ancestor process that must have
# subsequently forked. We can't reuse the connection, but we can copy
# the specification and establish a new connection with it.
establish_connection owner, ancestor_pool.spec
else
owner_to_pool[owner.name] = nil
end
}
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb line 599
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::ConnectionHandler