Applications, using Berkeley DB's Concurrent Data Store product with the DB_CDB_ALLDB flag set, that open databases while also holding open cursors could hang. Download patch file
The patch addresses the following three issues:
Applications with largely dirty caches could see performance problems in the cache allocation code.
Environment recovery could fail after the failure of a database open.
Catastrophic environment recovery could fail after a normal recovery performed when sections of the database environment log only contained database open/close pairs.
Fix a bug where cache buffer retrieval could race with a checkpoint call, potentially causing database environment recovery to fail. [#14657] Download patch file