Just wanted to note that Windows doesn't have that problem either. Even Windows NT had async getaddrinfo() variants.