Fixed DoResume to watch for the correct return value from WaitForIsRunning to avoid spurious errors due to previous fix.
git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@120762 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
index 5496a02..e7a879b 100644
--- a/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+++ b/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
@@ -880,10 +880,8 @@
ProcessGDBRemoteLog::LogIf (GDBR_LOG_PROCESS, "ProcessGDBRemote::Resume()");
m_async_broadcaster.BroadcastEvent (eBroadcastBitAsyncContinue, new EventDataBytes (m_continue_packet.GetData(), m_continue_packet.GetSize()));
const uint32_t timedout_sec = 1;
- if (m_gdb_comm.WaitForIsRunning (timedout_sec))
- {
+ if (m_gdb_comm.WaitForIsRunning (timedout_sec) == false)
error.SetErrorString("Resume timed out.");
- }
return error;
}