Fix a infinite loop when killing a process that is in the middle of loading shared...
authorGreg Clayton <gclayton@apple.com>
Tue, 11 Aug 2015 22:07:46 +0000 (22:07 +0000)
committerGreg Clayton <gclayton@apple.com>
Tue, 11 Aug 2015 22:07:46 +0000 (22:07 +0000)
commit42b0148a49586d422d6600b4d4759f483d3b0958
treef62d091ce177b3deb42a05e488f3c55981603aea
parent9c9173dcc80da2f45bd220bf32256266e07f4fa0
Fix a infinite loop when killing a process that is in the middle of loading shared libraries.

The issue was we were sending a "qSymbol::" packet and it we were already disconnected were weren't exiting the while loop if we didn't successfully send the qSymbol packet.

<rdar://problem/22098746>

llvm-svn: 244683
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp