whois/whois.py
changeset 107 58817891026b
parent 106 40e0392ef844
child 108 4fb2273c5821
equal deleted inserted replaced
106:40e0392ef844 107:58817891026b
   118                 if not d:
   118                 if not d:
   119                     break
   119                     break
   120             s.close()
   120             s.close()
   121         except socket.error as socketerror:
   121         except socket.error as socketerror:
   122             print('Socket Error:', socketerror)
   122             print('Socket Error:', socketerror)
   123             return response
       
   124 
   123 
   125         nhost = None
   124         nhost = None
   126         response = response.decode('utf-8', errors='replace')
   125         response = response.decode('utf-8', errors='replace')
   127         if 'with "=xxx"' in response:
   126         if 'with "=xxx"' in response:
   128             return self.whois(query, hostname, flags, True)
   127             return self.whois(query, hostname, flags, True)