llvm-project/lldb/tools
Richard Mitton 25b092835e Fixed a race condition where the prompt would randomly go missing.
el_gets was using fflush to output it's string, but because we have our own filter running on the piped pty output, fflush only causes the prompt to be written into the pipe, and does not cause the filter code to run immediately.

The simplest fix is to manually block and wait for all editline output to be processed.

This fixes PR 14637.

llvm-svn: 191392
2013-09-25 18:45:59 +00:00
..
darwin-debug <rdar://problem/13665446> 2013-04-24 17:53:59 +00:00
darwin-threads Get debugserver to call task_set_state to prime the control registers so that watchpoints 2013-07-11 23:20:35 +00:00
debugserver r189295 inadvertently set the codesigning identity for the debugserver Debug configuration 2013-09-06 16:54:45 +00:00
driver Fixed a race condition where the prompt would randomly go missing. 2013-09-25 18:45:59 +00:00
install-headers Updated Apple LLDB version to lldb-300.99.0. Also 2013-03-07 22:29:06 +00:00
lldb-perf <rdar://problem/13732521> 2013-05-02 22:40:22 +00:00
lldb-platform Convert to UNIX line endings. 2013-09-25 10:37:32 +00:00
CMakeLists.txt Convert to UNIX line endings. 2013-09-25 10:37:32 +00:00
Makefile MingW compilation (windows). Includes various refactoring to improve portability. 2013-08-23 12:44:05 +00:00