Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
1.1.0a1
-
None
-
Windows only
-
3.9
Description
When creating a connection pool with new connections, we store value obtained from time.monotonic() in internal last_used status attribute. Apparently the resolution of time.monotonic is no high enough, so all connections may get the same value.
Since the assumption having different time values may fail, get_connection may return no handle.