Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
None
Description
The condition variable in mongoc_client_pool_t does not get initialized, which results in undefined behavior. As a consequence, it is possible that a call to mongoc_client_pool_pop when all clients have already been distributed may never return, even when a client becomes available.