Fix debugger shutdown when Python interpreter is loaded.

http://reviews.llvm.org/D12683

llvm-svn: 247023
This commit is contained in:
Oleksiy Vyalov 2015-09-08 16:26:32 +00:00
parent e6408bb064
commit f3cd18192f
1 changed files with 5 additions and 1 deletions

View File

@ -421,7 +421,11 @@ Debugger::Terminate ()
// Clear our master list of debugger objects
Mutex::Locker locker (GetDebuggerListMutex ());
GetDebuggerList().clear();
auto& debuggers = GetDebuggerList();
for (const auto& debugger: debuggers)
debugger->Clear();
debuggers.clear();
}
void