Commit 0514c3c4 authored by Denis Bilenko's avatar Denis Bilenko

resolver_ares.py: use string_types instead of basestring

parent 9b6a8178
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
import os import os
import sys import sys
from _socket import getservbyname, getaddrinfo, gaierror, error from _socket import getservbyname, getaddrinfo, gaierror, error
from gevent.hub import Waiter, get_hub, basestring from gevent.hub import Waiter, get_hub, string_types
from gevent.socket import AF_UNSPEC, AF_INET, AF_INET6, SOCK_STREAM, SOCK_DGRAM, SOCK_RAW, AI_NUMERICHOST, EAI_SERVICE, AI_PASSIVE from gevent.socket import AF_UNSPEC, AF_INET, AF_INET6, SOCK_STREAM, SOCK_DGRAM, SOCK_RAW, AI_NUMERICHOST, EAI_SERVICE, AI_PASSIVE
from gevent.ares import channel, InvalidIP from gevent.ares import channel, InvalidIP
...@@ -60,7 +60,7 @@ class Resolver(object): ...@@ -60,7 +60,7 @@ class Resolver(object):
# "self.ares is not ares" means channel was destroyed (because we were forked) # "self.ares is not ares" means channel was destroyed (because we were forked)
def _lookup_port(self, port, socktype): def _lookup_port(self, port, socktype):
if isinstance(port, basestring): if isinstance(port, string_types):
try: try:
port = int(port) port = int(port)
except ValueError: except ValueError:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment