class method
self.new
Ruby on Rails 8.1.2
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/queue.rb, line 13
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/queue.rb line 13
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::ConnectionPool::Queue