From ce4e70b60b35c15248a9c9e646f07229480f551a Mon Sep 17 00:00:00 2001 From: Xue-Lei Andrew Fan Date: Mon, 26 Mar 2012 21:21:55 -0700 Subject: [PATCH] 7155051: DNS provider may return incorrect results Reviewed-by: weijun, chegar --- jdk/src/share/classes/com/sun/jndi/dns/DnsClient.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jdk/src/share/classes/com/sun/jndi/dns/DnsClient.java b/jdk/src/share/classes/com/sun/jndi/dns/DnsClient.java index 33d69ec36b0..8ade3e1f708 100644 --- a/jdk/src/share/classes/com/sun/jndi/dns/DnsClient.java +++ b/jdk/src/share/classes/com/sun/jndi/dns/DnsClient.java @@ -577,8 +577,8 @@ public class DnsClient { // enqueue only the first response, responses for retries are ignored. // synchronized (queuesLock) { - if (reqs.contains(xid)) { // enqueue only the first response - resps.put(xid, pkt); + if (reqs.contains(hdr.xid)) { // enqueue only the first response + resps.put(hdr.xid, pkt); } }