提交 bec87864 编写于 作者: X xuelei

7155051: DNS provider may return incorrect results

Reviewed-by: weijun, chegar
上级 b3d08868
...@@ -577,8 +577,8 @@ public class DnsClient { ...@@ -577,8 +577,8 @@ public class DnsClient {
// enqueue only the first response, responses for retries are ignored. // enqueue only the first response, responses for retries are ignored.
// //
synchronized (queuesLock) { synchronized (queuesLock) {
if (reqs.contains(xid)) { // enqueue only the first response if (reqs.contains(hdr.xid)) { // enqueue only the first response
resps.put(xid, pkt); resps.put(hdr.xid, pkt);
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册