summaryrefslogtreecommitdiff
path: root/sample
diff options
context:
space:
mode:
authorKazuhiro NISHIYAMA <[email protected]>2020-08-27 14:34:42 +0900
committerKazuhiro NISHIYAMA <[email protected]>2020-08-27 14:37:03 +0900
commit3353baac3d55e1b42515ce7084e7b7f07abc0192 ()
tree34ca6364cd59ae370f78e5e957443f91acc13818 /sample
parent5ae2c1b093cbd2b9f72cb5caba19283a8222b298 (diff)
Use own mutex instead of Thread.exclusive
ref [Feature #17125]
-rw-r--r--sample/drb/name.rb3
1 files changed, 2 insertions, 1 deletions
@@ -39,11 +39,12 @@ require 'drb/drb'
module DRbNamedObject
DRbNAMEDICT = {}
attr_reader(:drb_name)
def drb_name=(name)
@drb_name = name
- Thread.exclusive do
raise(IndexError, name) if DRbNAMEDICT[name]
DRbNAMEDICT[name] = self
end