Don't lock the IOHandlerList::m_mutex in Debugger::RunIOHandler(...) since if a process is resumed or halted, it will try to push/pop the process IOHandler and it will deadlock.

<rdar://problem/18610852>

llvm-svn: 219620
This commit is contained in:
Greg Clayton 2014-10-13 16:54:26 +00:00
parent 76267490cb
commit e5bbe10d9e
1 changed files with 0 additions and 1 deletions

View File

@ -914,7 +914,6 @@ Debugger::GetTopIOHandlerControlSequence(char ch)
void
Debugger::RunIOHandler (const IOHandlerSP& reader_sp)
{
Mutex::Locker locker (m_input_reader_stack.GetMutex());
PushIOHandler (reader_sp);
IOHandlerSP top_reader_sp = reader_sp;