1. 17 Dec, 2015 1 commit
    • Yury Selivanov's avatar
      asyncio: Skip getaddrinfo if host is already resolved. · d5c2a621
      Yury Selivanov authored
      getaddrinfo takes an exclusive lock on some platforms, causing clients to queue
      up waiting for the lock if many names are being resolved concurrently. Users
      may want to handle name resolution in their own code, for the sake of caching,
      using an alternate resolver, or to measure DNS duration separately from
      connection duration. Skip getaddrinfo if the "host" passed into
      create_connection is already resolved.
      
      See https://github.com/python/asyncio/pull/302 for details.
      
      Patch by A. Jesse Jiryu Davis.
      d5c2a621
  2. 14 Dec, 2015 4 commits
  3. 13 Dec, 2015 2 commits
  4. 11 Dec, 2015 2 commits
  5. 07 Dec, 2015 3 commits
  6. 06 Dec, 2015 5 commits
  7. 05 Dec, 2015 8 commits
  8. 30 Nov, 2015 1 commit
  9. 03 Dec, 2015 1 commit
  10. 02 Dec, 2015 1 commit
  11. 01 Dec, 2015 3 commits
  12. 30 Nov, 2015 3 commits
  13. 29 Nov, 2015 1 commit
  14. 26 Nov, 2015 3 commits
  15. 25 Nov, 2015 2 commits