dns.revertState(); return true;
        boolean handleQuery(JmDNS dns, long expirationTime) {            if (dns.host.sameName(this) && ! dns.host.sameValue(this)) {                if (dns.debug > 1) System.out.println("JmDNS DNSRecord.Address.handleQuery() Conflicting probe detected");                // Tie-breaker test                if (dns.getState().isProbing() && lexCompare(dns.host) >= 0) {                    // We lost the tie-break. We have to choose a different name.                    dns.host.name = dns.incrementHostName(dns.host.getName());                    dns.getCache().clear();                    for (Iterator i=dns.services.values().iterator(); i.hasNext(); ) {                        ServiceInfo info = (ServiceInfo) i.next();                        info.revertState();                    }                                    }                dns.revertState();                return true;                            }            return false;        }