diff options
author | Kazuhiro NISHIYAMA <[email protected]> | 2020-08-27 14:34:42 +0900 |
---|---|---|
committer | Kazuhiro NISHIYAMA <[email protected]> | 2020-08-27 14:37:03 +0900 |
commit | 3353baac3d55e1b42515ce7084e7b7f07abc0192 () | |
tree | 34ca6364cd59ae370f78e5e957443f91acc13818 /sample | |
parent | 5ae2c1b093cbd2b9f72cb5caba19283a8222b298 (diff) |
Use own mutex instead of Thread.exclusive
ref [Feature #17125]
-rw-r--r-- | sample/drb/name.rb | 3 |
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 |