method
mu_lock
v1_8_7_72 -
Show latest stable
- Class:
Mutex_m
mu_lock()public
No documentation available.
# File lib/mutex_m.rb, line 88
def mu_lock
while (Thread.critical = true; @mu_locked)
@mu_waiting.push Thread.current
Thread.stop
end
@mu_locked = true
Thread.critical = false
self
end