From 2ab78660d4bccf2937d83c7dd5bb8540e6a2ee70 Mon Sep 17 00:00:00 2001 From: Noah Stapp Date: Mon, 18 May 2026 10:50:15 -0400 Subject: [PATCH] Clarify comment --- pymongo/pool_shared.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pymongo/pool_shared.py b/pymongo/pool_shared.py index 5de8d3545..ebb84c3f8 100644 --- a/pymongo/pool_shared.py +++ b/pymongo/pool_shared.py @@ -224,6 +224,7 @@ async def _async_create_connection(address: _Address, options: PoolOptions) -> s asyncio.get_running_loop().sock_connect(sock, sa), timeout=timeout ) sock.settimeout(timeout) + # Set immediately before return. Do not insert an await between this and the return sock_returned = True return sock except asyncio.TimeoutError as e: