| Class | DRb::DRbServer |
| In: |
lib/drb/insecure_protected_methods.rb
|
| Parent: | Object |
| check_insecure_method | -> | ori_check_insecure_method |
# File lib/drb/insecure_protected_methods.rb, line 17 def check_insecure_method(obj, msg_id) ori_check_insecure_method(obj, msg_id) if obj.protected_methods.include?(msg_id.to_s) desc = any_to_s(obj) if desc.nil? || desc[0] == '#' desc << ":#{obj.class}" end raise NameError, "protected method `#{msg_id}' called for #{desc}" end true end