mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
[ruby/drb] Fix method names "regist" as "register"
https://github.com/ruby/drb/commit/9a1ff286bc
This commit is contained in:
parent
a74a2f456a
commit
56a0f34d31
2 changed files with 6 additions and 4 deletions
|
@ -18,7 +18,7 @@ module DRb
|
||||||
@name = name
|
@name = name
|
||||||
ro = DRbObject.new(nil, there)
|
ro = DRbObject.new(nil, there)
|
||||||
synchronize do
|
synchronize do
|
||||||
@invoker = ro.regist(name, DRbObject.new(self, @server.uri))
|
@invoker = ro.register(name, DRbObject.new(self, @server.uri))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
attr_reader :server
|
attr_reader :server
|
||||||
|
@ -29,7 +29,7 @@ module DRb
|
||||||
|
|
||||||
def stop_service
|
def stop_service
|
||||||
synchronize do
|
synchronize do
|
||||||
@invoker.unregist(@name)
|
@invoker.unregister(@name)
|
||||||
server = @server
|
server = @server
|
||||||
@server = nil
|
@server = nil
|
||||||
server.stop_service
|
server.stop_service
|
||||||
|
|
|
@ -44,19 +44,21 @@ module DRb
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def regist(name, ro)
|
def register(name, ro)
|
||||||
synchronize do
|
synchronize do
|
||||||
@servers[name] = ro
|
@servers[name] = ro
|
||||||
@cond.signal
|
@cond.signal
|
||||||
end
|
end
|
||||||
self
|
self
|
||||||
end
|
end
|
||||||
|
alias regist register
|
||||||
|
|
||||||
def unregist(name)
|
def unregister(name)
|
||||||
synchronize do
|
synchronize do
|
||||||
@servers.delete(name)
|
@servers.delete(name)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
alias unregist unregister
|
||||||
|
|
||||||
private
|
private
|
||||||
def invoke_thread
|
def invoke_thread
|
||||||
|
|
Loading…
Add table
Reference in a new issue