module Concurrent::ThreadSafe::Util
def initialize_copy(other)
def initialize_copy(other) # make sure a copy is not sharing a monitor with the original object! @_monitor = Monitor.new super end
def initialize_copy(other) # make sure a copy is not sharing a monitor with the original object! @_monitor = Monitor.new super end