Method: Rex::ReadWriteLock#initialize
- Defined in:
- lib/rex/sync/read_write_lock.rb
#initialize ⇒ ReadWriteLock
Initializes a reader/writer lock instance.
24 25 26 27 28 29 30 |
# File 'lib/rex/sync/read_write_lock.rb', line 24 def initialize @read_sync_mutex = Mutex.new @write_sync_mutex = Mutex.new @exclusive_mutex = Mutex.new @readers = 0 @writer = false end |