class Concurrent::CopyOnWriteObserverSet
def delete_observer(observer)
-
(Object)- the deleted observer
Parameters:
-
observer(Object) -- the observer to remove
def delete_observer(observer) @mutex.synchronize do new_observers = @observers.dup new_observers.delete(observer) @observers = new_observers end observer end