Skip to content
This repository was archived by the owner on Nov 23, 2017. It is now read-only.
This repository was archived by the owner on Nov 23, 2017. It is now read-only.

asyncio/master DNS resolving is different from Python 3.5.1 asyncio #348

@1st1

Description

@1st1

I think we broke something with PR #302, when we started to bypass the system getaddrinfo for addresses that look like an IP address.

I've just run the uvloop test suite over the latest asyncio code base, and a few tests crashed. Amongst them, tests that test looo.create_server and create a basic aiohttp server, that set port to None or an str.

See also https://github.com/MagicStack/uvloop/blob/master/tests/test_dns.py for a full range of arguments for getaddrinfo.

@ajdavis, would you be able to look into this ASAP?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions