commit | 4b691a4db8c85bec69b9f77d44fd583a1f1c6b10 | [log] [tgz] |
---|---|---|
author | Josh Gao <jmgao@google.com> | Wed Mar 16 20:19:44 2016 -0700 |
committer | Josh Gao <jmgao@google.com> | Thu Mar 17 11:43:55 2016 -0700 |
tree | 9cb3bb88ced4f966aa493ad1fae4ffe88026843f | |
parent | ea863810a10e149bdf8b860319003aeea0a938f3 [diff] |
debuggerd: monitor the worker process for failure. Use sigtimedwait on SIGCHLD to watch our forked worker processes for failure, so that we can guarantee that we always resume/kill the target process if libunwind crashes. Bug: http://b/27427439 Change-Id: I5a5da1f1abd7dc9d01223f5b3778e946e2d47d20