class method
self.new
Ruby on Rails 4.1.16
Since v4.0.13Signature
self.new(lock = Monitor.new)
No documentation comment.
Parameters
-
lockopt = Monitor.new
Source
# File activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb, line 75
def initialize(lock = Monitor.new)
@lock = lock
@cond = @lock.new_cond
@num_waiting = 0
@queue = []
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb line 75
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::ConnectionPool::Queue