class DRb::TimerIdConv
def initialize(keeping=600)
def initialize(keeping=600) @holder = TimerHolder2.new(keeping) end
def to_id(obj) # :nodoc:
def to_id(obj) # :nodoc: return @holder.add(obj) end
def to_obj(ref) # :nodoc:
def to_obj(ref) # :nodoc: return super if ref.nil? @holder.fetch(ref) rescue TimerHolder2::InvalidIndexError raise "invalid reference" end