JezK
Edit File: with_read_lock-i.ri
U:RDoc::AnyMethod[iI"with_read_lock:EFI"6Concurrent::ReentrantReadWriteLock#with_read_lock;FF:publico:RDoc::Markup::Document:@parts[ o:RDoc::Markup::Paragraph; [I"2Execute a block operation within a read lock.;To:RDoc::Markup::BlankLine o; ; [I"5@yield the task to be performed within the lock.;T@o; ; [I"8@return [Object] the result of the block operation.;T@o; ; [I"4@raise [ArgumentError] when no block is given. ;TI"M@raise [Concurrent::ResourceLimitError] if the maximum number of readers;To:RDoc::Markup::Verbatim; [I"is exceeded.;T:@format0: @fileI"7lib/concurrent/atomic/reentrant_read_write_lock.rb;T:0@omit_headings_from_table_of_contents_below00I"