= private = protected
signal()
Wake up and run the next waiter
# File lib/monitor.rb, line 138 def signal @monitor.instance_eval {mon_check_owner()} Thread.critical = true t = @waiters.shift t.wakeup if t Thread.critical = false Thread.pass end