diff options
author | Zachary Turner <zturner@google.com> | 2015-02-25 18:56:47 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2015-02-25 18:56:47 +0000 |
commit | 00998f0beb744aa52db8e872ca9118327b63d441 (patch) | |
tree | 04839dcf5b1a67321d1624035c97c7df877ebec8 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp | |
parent | 171d943ac53788d5a41e35927d71dca30f878519 (diff) | |
download | llvm-00998f0beb744aa52db8e872ca9118327b63d441.zip llvm-00998f0beb744aa52db8e872ca9118327b63d441.tar.gz llvm-00998f0beb744aa52db8e872ca9118327b63d441.tar.bz2 |
Solve hang on Windows when lldb fails to launch the process.
The DebuggerThread was detecting the launch error, but it was
ignored by ProcessWindows::DoLaunch, causing LLDB to wait forever
in the debugger loop.
This fixes the test case that explicitly attempts to launch a
process from a non-existant path.
Patch by Adrian McCarthy
Differential Revision: http://reviews.llvm.org/D7874
llvm-svn: 230523
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp')
0 files changed, 0 insertions, 0 deletions