replaced gethostbyname with getaddrinfo
wungad committed
Nov 22, 2017 at 16:49 UTC
a20b74c7428d38ae714f537b2e90d3f43e23eedc
1 file changed
+2
-2
python.d/dns_query_time.chart.py
+2
-2
@@ -4,7 +4,7 @@
4
5
from random import choice
6
from threading import Thread
7
-from socket import gethostbyname, gaierror
7
+from socket import getaddrinfo, gaierror
8
9
try:
10
from time import monotonic as time
@@ -109,7 +109,7 @@ def dns_request(server_list, timeout, domains):
109
110
def check_ns(ns):
111
try:
112
- return gethostbyname(ns)
112
+ return getaddrinfo(ns, 'domain')[0][4][0]
113
except gaierror:
114
return False
115