15 lines
132 B
Ruby
15 lines
132 B
Ruby
|
|
||
|
# Mutex
|
||
|
|
||
|
class Mutex
|
||
|
class Mutex
|
||
|
def synchronize
|
||
|
self.lock
|
||
|
yield
|
||
|
ensure
|
||
|
self.unlock
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|