From 24eadfbb5fc9c40ec697c1be004ea01b148041d0 Mon Sep 17 00:00:00 2001 From: clowwindy Date: Sun, 8 Jun 2014 17:30:50 +0800 Subject: [PATCH] send again even if in queue --- shadowsocks/asyncdns.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/shadowsocks/asyncdns.py b/shadowsocks/asyncdns.py index 20d6ff0..9382122 100644 --- a/shadowsocks/asyncdns.py +++ b/shadowsocks/asyncdns.py @@ -405,6 +405,8 @@ class DNSResolver(object): self._cb_to_hostname[callback] = hostname else: arr.append(callback) + # TODO send again only if waited too long + self._send_req(hostname, QTYPE_A) def close(self): self._sock.close()