GSocketClient DNS resolving is slow on Windows
Hi,
Im using Soup mingw-w64-x86_64-libsoup 2.66.2-1 via MSYS2 env, on Windows 7
This simple code yields very slow results
import urllib.request
from gi.repository import Soup
import json
import time
session = Soup.Session()
message = Soup.Message.new('GET', 'https://google.com')
start = time.time()
print('Start request with Soup')
print(session.send_message(message))
print('duration', time.time() - start)
start = time.time()
print('Start request with urllib')
x = urllib.request.urlopen('https://google.com')
print(x.code)
print('duration', time.time() - start)
Results
Start request with Soup
200
duration 5.055408716201782
Start request with urllib
200
duration 0.28080058097839355
Any idea how to debug this?
Edited by Patrick Griffis