diff options
| author | Andy McFadden <fadden@android.com> | 2012-03-08 15:27:49 -0800 |
|---|---|---|
| committer | Andy McFadden <fadden@android.com> | 2012-03-08 15:42:30 -0800 |
| commit | 424e07fcf655b65306bb846115e22594d6527056 (patch) | |
| tree | 0f0176c3082649038aca23fa8e9cbeb085e2da43 /trusty/coverage/coverage_test.cpp | |
| parent | 7bf4c45f842ded6d6ad6b2d80e052ddf56969723 (diff) | |
Reduce suicidal tendencies
Some changes to debuggerd:
(1) Send a SIGSTOP to the target process before doing any of the
PTRACE_ATTACH work. This causes the threads that weren't hit by
the signal to stop moving, which seems to get rid of the "ptrace
detach failed: No such process" problems that result in missed
stack traces and debuggerd self-immolation.
(2) SIGPIPE was in the list of "interesting" signals caught by
debugger_signal_handler(), but debuggerd didn't recognize it, and
you'd get "unexpected signal 13" complaints. It's now in the list.
(3) Fixed a bit-rotted XLOG.
Change-Id: I33297ea6b09ce450671c07dc25846f684afbf480
Diffstat (limited to 'trusty/coverage/coverage_test.cpp')
0 files changed, 0 insertions, 0 deletions
