-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.7.9
-
Component/s: Storage
-
Storage Engines
When getting a session to the database we check the status of the open call and blindly assert if it's not OK.
A common reason for the status not being OK is the system error 24 (max open files limit) which results in CANTOPEN.
We should handle this more gracefully and return an error up the call chain for the failed session creation rather than crashing the database instance.