diff --git a/src/commons/addr/geo.py b/src/commons/addr/geo.py index 4755a9e..2619b12 100644 --- a/src/commons/addr/geo.py +++ b/src/commons/addr/geo.py @@ -80,7 +80,8 @@ async def _get_json( if owns: session = aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=timeout)) try: - async with session.get(url, headers=headers) as resp: + request_timeout = aiohttp.ClientTimeout(total=timeout) + async with session.get(url, headers=headers, timeout=request_timeout) as resp: if resp.status != 200: log.warning("address lookup %s -> %s", url, resp.status) return None