diff options
author | Jim Ingham <jingham@apple.com> | 2014-06-24 21:51:42 +0000 |
---|---|---|
committer | Jim Ingham <jingham@apple.com> | 2014-06-24 21:51:42 +0000 |
commit | 6008924508d0c8fdb82ff338a13d073a0650a51c (patch) | |
tree | a4220c1f7ce93d34107ed7af837a70caaf100146 /lldb/scripts/Python/python-wrapper.swig | |
parent | 5d1b9c73860c2c008772de1ded6d86792c4258fa (diff) | |
download | llvm-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 'lldb/scripts/Python/python-wrapper.swig')
0 files changed, 0 insertions, 0 deletions