def _getaddrinfo_twisted(*args, **kw): from twisted.internet.threads import deferToThread from eventlib.twistedutil import block_on as _block_on return _block_on(deferToThread(__socket.getaddrinfo, *args, **kw))
def _gethostbyname_twisted(name): from twisted.internet import reactor from eventlib.twistedutil import block_on as _block_on return _block_on(reactor.resolve(name))