-
Type: Bug
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: 2.2.7, 2.4.10, 2.6.3
-
Component/s: Storage
-
None
-
ALL
-
If many databases are rapidly created and deleted, the listDatabases command can fail with error 15927 ("can't open database in a read lock..."), which apparently is from database_holder.cpp.
I think listDatabases needs to catch that error and either retry or just omit the offending database in the list it returns. Otherwise, a transient error from a single database prevents the rest of the valid results from being returned.
- is duplicated by
-
SERVER-15377 Mongo.getDatabaseNames() occasionally throws CommandFailureException - "exception: can't open database in a read lock."
- Closed