class Protobuf::Rpc::ServiceDirectory
def lookup(service)
def lookup(service) @mutex.synchronize do listings = @listings.values.select do |listing| listing.services.any? do |listed_service| listing.current? && listed_service == service.to_s end end listings.sample end end