global

def join( limit = nil )

def join( limit = nil )
  return if thread.nil?
  limit ? thread.join(limit) : thread.join
end  # @private