-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Replication
-
Fully Compatible
-
ALL
-
Repl 2017-07-31
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Threads may try to acquire two locks in different orders, potentially causing deadlock
Defect 100778 (STATIC_C)
Checker ORDER_REVERSAL (subcategory none)
File: /src/mongo/db/repl/database_cloner.cpp
Function mongo::repl::DatabaseCloner::_listCollectionsCallback(const mongo::StatusWith<mongo::Fetcher::QueryResponse> &, mongo::Fetcher::NextAction *, mongo::BSONObjBuilder *)
File: /src/mongo/db/repl/database_cloner.cpp
Function mongo::repl::DatabaseCloner::_listCollectionsCallback(const mongo::StatusWith<mongo::Fetcher::QueryResponse> &, mongo::Fetcher::NextAction *, mongo::BSONObjBuilder *)
File: /src/mongo/db/repl/database_cloner.cpp
Function mongo::repl::DatabaseCloner::_listCollectionsCallback(const mongo::StatusWith<mongo::Fetcher::QueryResponse> &, mongo::Fetcher::NextAction *, mongo::BSONObjBuilder *)
File: /src/mongo/db/repl/database_cloner.cpp
Function mongo::repl::DatabaseCloner::_listCollectionsCallback(const mongo::StatusWith<mongo::Fetcher::QueryResponse> &, mongo::Fetcher::NextAction *, mongo::BSONObjBuilder *)
File: /src/mongo/db/repl/database_cloner.cpp
Function mongo::repl::DatabaseCloner::_listCollectionsCallback(const mongo::StatusWith<mongo::Fetcher::QueryResponse> &, mongo::Fetcher::NextAction *, mongo::BSONObjBuilder *)
File: /src/mongo/db/repl/database_cloner.cpp
Function mongo::repl::DatabaseCloner::_listCollectionsCallback(const mongo::StatusWith<mongo::Fetcher::QueryResponse> &, mongo::Fetcher::NextAction *, mongo::BSONObjBuilder *)
File: /src/mongo/db/repl/database_cloner.cpp
Function mongo::repl::DatabaseCloner::_listCollectionsCallback(const mongo::StatusWith<mongo::Fetcher::QueryResponse> &, mongo::Fetcher::NextAction *, mongo::BSONObjBuilder *)
- duplicates
-
SERVER-28860 Coverity analysis defect 100781: Thread deadlock
-
- Closed
-