method
create_timer
v1_8_6_287 -
Show latest stable
- Class:
MonitorMixin::ConditionVariable
create_timer(timeout)private
No documentation available.
# File lib/monitor.rb, line 170
def create_timer(timeout)
if timeout
waiter = Thread.current
return Thread.start {
Thread.pass
sleep(timeout)
Thread.critical = true
waiter.raise(Timeout.new)
}
else
return nil
end
end