method
with_friend
v1_8_6_287 -
Show latest stable
- Class:
DRb::DRbObject
with_friend(uri)public
No documentation available.
# File lib/drb/drb.rb, line 1101
def self.with_friend(uri)
friend = DRb.fetch_server(uri)
return yield() unless friend
save = Thread.current['DRb']
Thread.current['DRb'] = { 'server' => friend }
return yield
ensure
Thread.current['DRb'] = save if friend
end