Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Correct out-of order lock acquisition.
Previously we had: TFile::Open TFile::GetType TUnixSystem::IsPathLocal TSystem::FindHelper TPluginHandler::CheckForExecPlugin ** take the TPluginHandler lock ** TPluginHandler::SetupCallEnv TClass::GetClass ** take the ROOT/Interpreter lock ** vs TFile::Open TPluginHandler::ExecPluginImpl ** take the ROOT/Interpreter lock ** TMethodCall::Execute ... interpreter layer TPluginManager::AddHandler ** take the TPluginHandler lock **
- Loading branch information
6eb83c4
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@pcanal , can you please include this for root v6-08-00-patches
6eb83c4
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@smuzaffar done.