aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2014-06-24 21:51:42 +0000
committerJim Ingham <jingham@apple.com>2014-06-24 21:51:42 +0000
commit6008924508d0c8fdb82ff338a13d073a0650a51c (patch)
treea4220c1f7ce93d34107ed7af837a70caaf100146 /clang/lib/Frontend/InitPreprocessor.cpp
parent5d1b9c73860c2c008772de1ded6d86792c4258fa (diff)
downloadllvm-6008924508d0c8fdb82ff338a13d073a0650a51c.zip
llvm-6008924508d0c8fdb82ff338a13d073a0650a51c.tar.gz
llvm-6008924508d0c8fdb82ff338a13d073a0650a51c.tar.bz2
Rework fix in r201744. You really DO need to waitpid twice to get the
process fully reaped. The race & bad behavior was because we were letting the reaping thread in LLDB to also set the Process exit status, so debugserver would sometimes be shut down before it got a chance to report the exit status, and then we got confused. <rdar://problem/16555850> llvm-svn: 211636
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions