End of Life Ruby 3.1 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
instance method
Rinda::RingServer#do_reply
do_reply
lib/rinda/ring.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.1.3/lib/rinda/ring.rb, line 218
def do_reply
tuple = @ts.take([:lookup_ring, nil], @renewer)
Thread.new { tuple[1].call(@ts) rescue nil}
rescue
end
Pulls lookup tuples out of the TupleSpace and sends their DRb object the address of the local TupleSpace.